ubuntu20.04 安裝mysql5.7配置


1. 安裝

 1 # 執行下面安裝命令
 2  
 3 # 安裝mysql5.7服務端
 4 sudo apt-get install mysql-server-5.7
 5  
 6 # 安裝mysql5.7客戶端
 7 sudo apt-get install mysql-client-5.7
 8  
 9 # 使用c/c++等語言操作mysql的動態鏈接庫,如果不需要可不安裝
10 sudo apt install libmysqlclient-dev

 

2.配置

2.1 用戶配置:

由於apt-get在安裝mysql的過程中,沒有設置過密碼,其密碼為自動生成的,需要修改。修改方式如下:

(1)查看系統生成的用戶及密碼(注意此文件不要修改):

sudo gedit /etc/mysql/debian.cnf 

(2)使用該用戶登錄,此處使用上方 /etc/mysql/debian.cnf 的用戶和密碼:

mysql -u ****** -p 

(3)設置root用戶的密碼和訪問權限:

use mysql;                   #連接到mysql數據庫

update mysql.user set authentication_string=password('123456') where user='root' and Host ='localhost';    #修改密碼123456是密碼

update user set  plugin="mysql_native_password";     

flush privileges;

quit; 

遠程訪問的話:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;
flush privileges;

2.2 訪問設置:

服務器防火牆可能限制端口3306,如有需要且無風險,可以開啟,要慎重:

1 sudo ufw allow 3306 

 

 


免責聲明!

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



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