Ubuntu18.04下安裝mysql5.7超詳細步驟


1、首先執行下面三條命令:

#安裝mysql服務

sudo apt-get install mysql-server
#安裝客戶端
sudo apt install mysql-client

#安裝依賴

sudo apt install libmysqlclient-dev

#檢查狀態

sudo netstat -tap | grep mysql

2、設置root密碼:

mysql5.7安裝完成后普通用戶不能進mysql,原因:root的plugin被修改成了auth_socket,用密碼登陸的plugin應該是mysql_native_password,直接用root權限登錄就不用密碼,修改root密碼和登錄驗證方式:
2.1、首先用root權限登陸mysql:
在Ubuntu 18.04終端下輸入以下命令獲取最高權限root ,並且根據提示輸入你的終端密碼

su

2.2、登陸mysql:

mysql

2.3、打開數據庫名字為"mysql"的數據庫:

use mysql;

2.4、修改mysql的密碼:

update user set authentication_string=PASSWORD("這寫你設置的密碼")where user='root';

2.5、輸入:

update user set plugin="mysql_native_password";

2.6、刷新權限:

flush privileges;

2.7、退出mysql命令行:

quit;

2.8、重新打開Ubuntu 18.04終端,正常登陸mysql
輸入:

mysql -uroot -p 

3.0、數據庫登陸成功,問題解決。

 


 


免責聲明!

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



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