Navicat for MySQL连接服务器数据库报错的几个问题

建站技术113字数 501阅读1分40秒阅读模式

对于MySQL数据库可视化管理软件我们使用较多的还是Navicat for MySQL。我们可以利用Navicat for MySQL准确的快速的实时快速备份数据库或者处理编辑数据库,甚至可以定时处理数据。但是,对于有很多朋友在使用Navicat for MySQL连接服务器的MySQL数据库的时候可能会出现一个问题报错。

这里,我们整理几个常见的报错。

1、2003 - Can't connect to MySQL server on "IP地址"(10038)

如果有这个报错情况,问题是端口不通导致的。我们需要添加3306端口给服务器或者是安全组方形。

2、1130 - Host "IP地址" is not allowed to connect to this MySQL server

如果是这样的1130错误,可能是数据库名没有授权。

mysql -u root -p
grant all privileges on *.* to 'root'@'%' identified by '数据库密码' with grant option;

这里我们登录数据库后然后去授权root,如果我们是用其他数据库名登录的,那就授权对应数据库名。

这样子的话,我们再去测试是否可以连接应该是没有问题的。

投上你的一票
 
麦子
  • 本文由 麦子 发表于 2024年3月25日 08:53:11
  • 转载请务必保留本文链接:https://www.idcxen.com/navicat-for-mysql-connect.html
  • Navicat 连接数据库报错
  • Navicat 1045错误