CentOS7的mysql5.7-rpm.bundle方式安裝


下載地址

https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

 

查詢mariadb的版本號

rpm -qa|grep mariadb

如顯示出:mariadb-libs-5.5.56-2.el7.x86_64,則說明系統使用的是該版本,可以對該版本進行卸載

 

卸載mariadb

sudo rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

 

解壓mysql

tar xvf  mysql-5.7.19-1.el6.x86_64.rpm-bundle.tar

 

安裝mysql

建議按順序安裝:common --> libs --> clients --> server

rpm -ivh mysql-community-libs-compat-5.7.19-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-common-5.7.19-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-libs-5.7.19-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-client-5.7.19-1.el6.x86_64.rpm --nodeps
rpm -ivh mysql-community-server-5.7.19-1.el6.x86_64.rpm --nodeps

# 查看mysql安裝到哪里了
which mysqld

 

關閉防火牆

setenforce 0
systemctl stop firewalld.service 
systemctl disable firewalld.service

 

啟動mysql

service mysqld start

 

查看root初始密碼

more /var/log/mysqld.log |grep password 

[Note] A temporary password is generated for root@localhost: OgoSH?xjg1hb

 

登錄

mysql -uroot -p

 

修改密碼規則以及修改密碼

mysql>set global validate_password_length=4;
mysql>set global validate_password_policy=0;
mysql>set password = password('root');

給任意IP授權

mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
mysql>FLUSH PRIVILEGES;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM