Navicat出现10061错误通常是因为连接数据库的时候无法成功连接到服务器。解决方法如下:
-
确认MySQL服务是否启动。如果未启动,请启动MySQL服务。
-
检查MySQL服务端口是否正确,通常情况下使用的是3306端口。可以通过以下方式检查端口是否可用:
-
在命令提示符中输入“netstat -an”,查看当前使用的端口号列表。
-
在my.ini或my.cnf配置文件中查看MySQL监听的端口。
-
检查防火墙设置是否禁止了MySQL服务访问,如果是,请在防火墙设置中添加允许MySQL服务访问的规则。
-
确认MySQL配置文件中的bind-address参数是否设置为0.0.0.0,如果不是,请修改该参数为0.0.0.0。
-
确认MySQL账户的权限是否正确,例如使用的用户是否拥有访问数据库的权限。