centos7安裝MySQL8.0.18rpm包

官網下載rpm包,未解決包依賴,需要下載如下包
mysql-community-common-8.0.18-1.el7.x86_64.rpm
mysql-community-libs-8.0.18-1.el7.x86_64.rpm
mysql-community-client-8.0.18-1.el7.x86_64.rpm
mysql-community-server-8.0.18-1.el7.x86_64.rpm

使用yum安裝包,安裝順序如上,安裝命令如下
yum localinstall mysql-community-common-8.0.18-1.el7.x86_64.rpm
安裝成功後啓動mysqld服務,命令如下
systemctl start mysqld
啓動完成後使用netstat查看端口是否監聽,命令如下
netstat -lnp 查看3306端口是否監聽
確定開啓後開始設置MySQL賬戶及密碼,MySQL8.0安裝初始化後密碼會輸出到/var/log/mysqld.log日誌下,使用初始密碼登錄,如下
mysqld -uroot -p
在MySQL中新建對應用戶及賦權,如下
mysql> alter user 'root'@'localhost' identified with mysql_native_password by '[email protected]'; 選項爲密碼加密格式支持naticat
mysql> CREATE USER 'root'@'%' IDENTIFIED BY '[email protected]'; 需要先創建用戶後才能針對用戶授權
mysql> GRANT ALL PRIVILEGES ON . TO 'root'@'%' WITH GRANT OPTION; 針對創建的用戶進行grant聲明授權
mysql> flush privileges; 刷新緩存

完成MySQL8.0安裝,安裝完成後請注意firewalld和色Linux權限,避免連不上的問題。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章