久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎么在Linux系統中安裝MySQL8.0.19

140次閱讀
沒有評論

共計 1325 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

本篇文章為大家展示了怎么在 Linux 系統中安裝 MySQL8.0.19,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

什么是 Linux 系統

Linux 是一種免費使用和自由傳播的類 UNIX 操作系統,是一個基于 POSIX 的多用戶、多任務、支持多線程和多 CPU 的操作系統,使用 Linux 能運行主要的 Unix 工具軟件、應用程序和網絡協議。

一、環境介紹

MySQL 的快速安裝和配置方法。

1、操作系統:CentOS7_x64
2、數據庫版本:MySQL-8.0.19

二、安裝 MySQL-8.0.19

將 MySQL 壓縮文件解壓后得到如下 rpm 文件列表:

怎么在 Linux 系統中安裝 MySQL8.0.19

需要按順序安裝下列 rpm 包:

mysql-community-common-8.0.19-1.el7.x86_64.rpm
mysql-community-libs-8.0.19-1.el7.x86_64.rpm
mysql-community-client-8.0.19-1.el7.x86_64.rpm
mysql-community-server-8.0.19-1.el7.x86_64.rpm
安裝命令:rpm -ivh rpm 包名 

注意:在安裝 mysql-community-libs 這個包之前,需要將 Linux 自帶的 mariadb-libs 包卸載掉,否則會導致安裝失敗:

rpm -qa | grep mariadb-libs*
rpm -e --nodeps mariadb-libs*

安裝完成后啟動 MySQL 并登錄,驗證是否安裝成功:

systemctl start mysqld
cat /var/log/mysqld.log | grep password
mysql -uroot -p
enter password:

三、配置 MySQL

1、MySQL 初始密碼較為復雜,難以記憶,首次登錄后需要進行修改:

ALTER USER  root @ localhost  IDENTIFIED BY  password

2、開發 MySQL 連接權限,使其可被遠程連接工具訪問:

UPDATE mysql.user SET `Host`= %  WHERE User= root 
flush privileges;

如果沒有開放連接權限,使用 navicat 等客戶端連接數據庫時會報如下錯誤:

怎么在 Linux 系統中安裝 MySQL8.0.19

3、還原密碼驗證插件,將 MySQL8 的密碼認證插件由 caching_sha2_password 更換成 mysql_native_password:

ALTER USER  root @ %  IDENTIFIED WITH mysql_native_password BY  passowrd

如果沒有更換插件,連接時會報如下錯誤:

怎么在 Linux 系統中安裝 MySQL8.0.19

4、防火墻放行 3306 端口,設置 MySQL 開機自啟:

firewall-cmd --zone=public --add-port=3306/tcp --permanent
systemctl enable mysqld

上述內容就是怎么在 Linux 系統中安裝 MySQL8.0.19,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注丸趣 TV 行業資訊頻道。

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1325字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 溧水县| 定远县| 临江市| 巴彦淖尔市| 临漳县| 潜山县| 阳新县| 桃源县| 胶州市| 鹤岗市| 石渠县| 新建县| 体育| 西昌市| 方城县| 将乐县| 北川| 汨罗市| 辽源市| 新闻| 广德县| 安多县| 抚顺县| 福州市| 金溪县| 南丰县| 邹平县| 邓州市| 濉溪县| 昌乐县| 吉安县| 喀喇沁旗| 全南县| 海兴县| 新源县| 正安县| 新密市| 额济纳旗| 黄大仙区| 东兰县| 二连浩特市|