出现这种情况,一般不是什么防火墙的原因,而是远程的ubuntu系统的数据库没有访问的权限。

我的远程连接的ubuntu下的数据库,原因是ubuntu系统的mysql不允许被远程连接操作

解决方案:

修改mysql配置文件

(1)cd /etc/mysql

(2)sudo vim my.cnf (注意是否重定向到其他文件,所以需要查看一下其他文件,我这里重定向到了mysql.conf.d)

(3)将bind-address  = 127.0.0.1修改为bind-address = 0.0.0.0 保存并退出

(4) sudo service mysql restart重启数据库服务

一切ok了。

navicat for mysql 远程连接ubuntu数据库时出现2003-Can't connect to Mysql on '主机名'(10061)

相关文章:

  • 2022-12-23
  • 2021-06-18
  • 2021-09-11
  • 2021-07-13
  • 2022-12-23
  • 2022-01-19
  • 2022-12-23
猜你喜欢
  • 2021-04-17
  • 2021-11-05
  • 2021-09-27
  • 2021-11-27
  • 2022-12-23
  • 2021-04-02
相关资源
相似解决方案