MySQL-Navicat連接阿里雲MySQL


  • 阿里雲

為阿里雲里面設置安全組,添加端口3306作為sql的使用端口

  • MySQL

在阿里雲(Ubuntu18)上部署MySQL

使用如下命令進行MySQL的安裝

apt-get update
apt-get install mysql-server
apt-get install mysql-client
apt-get install libmysqlclient-dev

使用如下的命令查看安裝是否成功並重啟MySQL

sudo netstat -tap | grep mysql
/etc/init.d/mysql restart

開啟遠程連接

將host設置為%表示任何ip都能連接mysql,當然您也可以將host指定為某個ip

update user set host='%' where user='root' and host='localhost';

flush privileges;

賦予root用戶權限

grant all on *.* to root@'%' identified by '密碼' with grant option;
flush privileges;

修改密碼

update mysql.user set authentication_string=PASSWORD('你的密碼'), plugin='mysql_native_password' where user='root';

重啟MySQL

service mysql restart 
  • Navicat

常規設置

使用本地主機名,3306端口(MySQL的專用端口)

MySQL的用戶和密碼

此處是

 

 SSH設置

 

 

 

使用阿里雲的公網ip,對應的SSH連接端口為22(阿里雲服務器系統端口)

使用阿里雲的用戶名和密碼

 


免責聲明!

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



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