Navicat 连接远程Mysql
程序员文章站
2022-07-10 10:40:10
...
在远程主机上
1.修改mysql的配置文件,将绑定主机这一项注释掉:
aaa@qq.com:/# sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
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的用户名和密码
5.通过ssh连接远程数据库,这里填写的是登录远程主机的用户名和密码:
成功!