CentOs7下安裝mysql5.7.14,初始化完成登錄mysql提示密碼過期

解決方法:1. 使用mysql的絕對路徑登錄,一般mysql的安裝路徑爲/usr/local/mysql,則使用如下命令

/usr/local/mysql/bin/mysql -uroot -p'password'

2.cp /usr/local/mysql/bin/mysql /usr/bin/

mysql -uroot -p'password'


原因解釋:安裝CentOs的時候,默認安裝了mysql,並且版本與自己安裝的mysql版本不一致,直接使用mysql -uroot -p'password'連接,默認調用的是系統安裝的mysql版本,所以會提示密碼過期。可以通過指定mysql的絕對路徑或者拷貝新安裝的mysql客戶端到系統路徑下解決此問題。

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