centos7 使用yum 安裝mysql 5.7

在CentOS6.8上安裝Mysql5.7,在執行#yum install mysql-community-server時報錯:

錯誤:Package: mysql-community-server-5.7.25-1.el7.x86_64
(mysql57-community)
Requires: libstdc++.so.6(GLIBCXX_3.4.15)(64bit)

 

坑爹

原因:查看後發現,因爲我下載的mysql的yum源mysql80-community-release-el7-3.noarch.rpm是適用於CentOS7的,所以會報這個錯。

el7 表示centos7 平臺

el6 表示centos6 平臺
解決方法:如果不小心下錯了rpm,並且已經安裝了mysql的yum,需要先刪除,再下合適版本rpm。

 

反正公司服務器度,就換了個7的平臺!!!

步驟:

1.下載yum 源,並安裝

2.參照官網5.7 修改yum源配置安裝

https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/

3.網上流傳的安裝方法可能有偶然性,一切以官網爲準!

4.Mysql5.7默認安裝之後root是有密碼的。

 獲取MySQL的臨時密碼 

爲了加強安全性,MySQL5.7爲root用戶隨機生成了一個密碼,在error log中,關於error log的位置,如果安裝的是RPM包,則默認是/var/log/mysqld.log。 
只有啓動過一次mysql纔可以查看臨時密碼

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

5.登錄mysql 修改密碼

SET PASSWORD = PASSWORD('XXXXXXX');

密碼長度必須包含字母數字特殊字符,要有一個大寫字母

詳見:https://www.cnblogs.com/ivictor/p/5142809.html

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