安裝環境:
CAT /etc/os-release 查看centos系統版本信息;
getconf LONG_BIT 獲取慚怍系統位數
系統為 64位 centos 7
配置安裝源:
rpm -Uvh https://repo.mysql.com/mysql57-community-release-el7-11.noarch.rpm yum --enablerepo=mysql80-community install mysql-community-server
啟動mysql服務
systemctl start mysqld.service
或者
service mysqld start
mysql 服務狀態:
systemctl status mysqld
或者
service mysqld status 實際上也是會轉換為systemctl status mysqld去獲取狀態
查看mysql root 臨時密碼
grep "A temporary password" /var/log/mysqld.log
根據臨時密碼重置新密碼和密碼策略
mysql_secure_installation ;
Password Policy:
按照提示步驟一步步完成;
設置可以遠程連接
firewall-cmd --add-port=3306/tcp --permanent 開放數據庫訪問端口 tcp 協議
firewall-cmd --reload 重新加載防火墻信息
firewall-cmd --list-ports 查看開放的端口信息
lsof -i:3306 驗證
mysql 客戶端登錄驗證
查看版本:
有的客戶端連接會出現 error 2059錯誤
主要解決方案:
更改default_authentication_plugin = mysql_native_password
vim /etc/my.cnf
重啟服務就可以連接了;有可能沒有重啟成功;(如果不行 應該為1045,可能操作系統默認連接為127.0.0.1,不是localhost導致連接不上,更改用戶Host
use mysql; update user set Host='%' where User='root';windows 客戶端連接時出現, 這種應該和 error 2059: Authentication plugin 'caching_sha2_password' can not be loaded '----' 無關 );
安裝的時候可以明顯感覺到MySQL8.0 新特性 安全屬性提高非常多;
總結
以上所述是小編給大家介紹的MySQL8.0.11安裝總結教程圖解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!
新聞熱點
疑難解答