1. 程式人生 > 其它 >centos8安裝MySQL(5.7版本)

centos8安裝MySQL(5.7版本)

#下載MySQL(5.7版本)的yum源

wget 'https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm'

#安裝MySQL的yum源

rpm -Uvh mysql57-community-release-el7-11.noarch.rpm


#安裝MySQL

yum -y install mysql-community-server

“如果上一步失敗先執行這一句”
yum module disable mysql

#檢視MySQL啟動狀態

systemctl status mysqld

#啟動MySQL服務

systemctl start mysqld

#新增MySQL服務到開機啟動

systemctl enable mysqld

#設定資料庫允許遠端連線訪問,檢視原始碼安裝的MySQL的密碼

grep 'temporary password' /var/log/mysqld.log

#在Linux下登入mysql伺服器

mysql -uroot -p

#修改資料庫密碼

set password for root@localhost = password('123456');

# 如果不符合密碼長度

set global validate_password_policy=0;

set global validate_password_length=1;

#修改資料庫密碼 

set password for root@localhost = password('123456');

#在資料庫下檢視user表使用者許可權

#切換到mysql庫

mysql> use mysql;

#檢視主機及使用者資訊

mysql> select host,user from user;

#賦予任何主機訪問資料的許可權

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;

#重新整理許可權使其生效

mysql> flush privileges;



退出mysql
輸入exit然後回車
如有需要可參考格式進行解除安裝

解除安裝軟體
rpm -e net-snmp-agent-libs-5.8-12.el8_1.x86_64 --nodeps
解決衝突
yum -y remove mariadb-config-3:10.1.20-2.el7.x86_64