navicat连接linux mysql数据库
2018-09-07 本文已影响28人
响呼雷
![](https://img.haomeiwen.com/i3707239/c375a17884496f78.png)
第一:我们都是在主机输入远程ip,用户名和密码分别输入的是连接数据库的用户名和密码,这种有可能出现的错误就是“1045、2003”,这两种错误最多
解决方案1:
grant all on *.* to 用户名@"%" identified by "密码";
flush privileges;
使用上面的命令给出所有权限。(使用过,并且解决过)
解决方案2:使用ssh通道
![](https://img.haomeiwen.com/i3707239/76131bcac18a76bb.png)
主机是远程ip地址,用户名和密码是登录服务器的账号密码、用户名和密码是登录服务器的账号密码、用户名和密码是登录服务器的账号密码
然后切换到常规注册填写127.0.0.1或者localhsot,用户名和密码是连接远程的数据库的用户名和密码、用户名和密码是连接远程的数据库的用户名和密码、用户名和密码是连接远程的数据库的用户名和密码