- 阿里雲
為阿里雲里面設置安全組,添加端口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(阿里雲服務器系統端口)
使用阿里雲的用戶名和密碼