欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Navicat 连接远程Mysql

程序员文章站 2022-07-10 10:40:10
...

在远程主机上

1.修改mysql的配置文件,将绑定主机这一项注释掉:

aaa@qq.com:/# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf

 

  Navicat 连接远程Mysql

2.进入mysql交互模式,执行以下命令,记得修改成自己的密码:

mysql> grant all on *.* to aaa@qq.com'%' identified by '你的密码' with grant option;
Query OK, 0 rows affected, 1 warning (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

3.重启mysql服务

aaa@qq.com:/# sudo /etc/init.d/mysql restart
[ ok ] Restarting mysql (via systemctl): mysql.service.

此时,服务器端的mysql已经设置好,进入Windows的Navicat,建立新连接

4.编辑连接,这里填写的是远程主机的MySQL的用户名和密码

Navicat 连接远程Mysql

5.通过ssh连接远程数据库,这里填写的是登录远程主机的用户名和密码

Navicat 连接远程Mysql

 

Navicat 连接远程Mysql

 

成功!

Navicat 连接远程Mysql

参考:https://blog.csdn.net/li_101357/article/details/69395974