Centos7下安裝包方式安裝MySQL


安裝包下載地址:https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

第一步:在 /home 目錄下創建一個mysql文件夾並將安裝包放在該文件下

第二步:在mysql目錄下解壓安裝包

tar -xf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

第三步:查詢並卸載系統自帶的Mariadb

查詢

rpm -qa | grep mariadb

 

 卸載

rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64

  

第四步:查詢並卸載系統以前的mysql

查詢

rpm -qa | grep mysql 

卸載

rpm -e --nodeps 文件名

  

正式安裝mysql

第五步: 執行Rpm包安裝。

rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-devel-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-compat-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

  

 

第六步:mysql服務啟動

查看mysql服務

service mysqld status

沒有啟動時

  

 

 

啟動mysql服務

systemctl start mysqld

啟動時

 

 

 

 

 

第七步:修改密碼

MySQL5.7會在安裝后為root用戶生成一個隨機密碼,而不是像以往版本的空密碼。 可以安全模式修改root登錄密碼或者用隨機密碼登錄修改密碼

查看密碼(MySQL為root用戶生成的隨機密碼通過mysqld.log文件可以查找到)

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

  

 

修改root用戶密碼

注意:MySQL的密碼策略比較復雜,要大小寫,過於簡單的密碼會被拒絕,這里我用了Root@123

mysql -u root -p
mysql> Enter password: (輸入剛才查詢到的隨機密碼)
mysql> SET PASSWORD FOR 'root'@'localhost'= " Root@123";
mysql> exit

  

 

第八步:設置MySQL開機自啟

 systemctl enable mysqld.service   

  

第九步:關閉防火牆

systemctl stop firewalld.service
systemctl disable firewalld.service

  

第十步:使用mysql工具測試連接

 

 

 

 

具體的可以瀏覽該博客:https://blog.csdn.net/ai_64/article/details/100557530

 


免責聲明!

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



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