杭州网站建设公司联系方式,1网站免费建站,移动网站 拉新,wordpress mu常见问题解答昨天安装了最新版的mysql navicat premium, 但没来得及测试使用Navicat连接。今天上班时#xff0c;使用Navicat premium连接mysql时#xff0c;出现报错ERROR 2003 (HY000): Can’t connect to MySQL server on ‘1XX.XX.XX.XX’ (10061).起初以为是mysql没有安装成功#…昨天安装了最新版的mysql navicat premium, 但没来得及测试使用Navicat连接。今天上班时使用Navicat premium连接mysql时出现报错ERROR 2003 (HY000): Can’t connect to MySQL server on ‘1XX.XX.XX.XX’ (10061).起初以为是mysql没有安装成功就先去检测服务器中是否成功安装mysql.使用如下命令先进入mysql的安装目录执行mysql -u root -p输入登录密码执行show databases;(一定要输入;)从上面结果得出mysql已经成功安装了。接下来百度了一堆关于ERROR 2003 (HY000): Can’t connect to MySQL server on ‘1XX.XX.XX.XX’ (10061)的资料综合起来有三种1. mysql服务没有启动在服务中可以查看mysql有没有启动。我的mysql已经启动了所以排除该原因。2. 服务器防火墙屏蔽了3306端口百度怎么查看服务器防火墙是否屏蔽3306端口3306端口没有被屏蔽。3. my.ini配置文件中bind-address 127.0.0.1的问题我将bind-address 127.0.0.1修改为bind-address 0.0.0.0后发现依旧报10061错误。然后我又将bind-address 0.0.0.0屏蔽掉还是报10061错误。查了一大堆资料翻来覆去就这三种解决方法我已经修改了为什么不起作用。直到我再次重启了mysql服务器再连接终于不报10061错了。oh, my god! 各位兄弟姐妹修改bind-address后多写一句重启mysql服务是会怎样啊。好了10061问题到这里就解决了。但是10061错误不出现了出现了1130错误ERROR 1130: Host xxx.xxx.xxx.xx is not allowed to connect to this MySQL server行吧谁让我要用Navicat连接mysql呢还能咋整继续修改呗。又是百度一堆资料然后尝试了一堆解决方法终于知道了原因只是本机访问mysql其他的任何机器都是无法访问的。需要设置允许远程机器访问。数据库服务器中的mysql数据库中的user的表中没有权限(root也没有权限)。1)先在mysql服务器上登录root, 然后切换到mysql数据库2)执行update user set host % where userroot;flush privileges;3)重启mysql服务重启mysql服务重启myssql服务重要的事说三遍。最后使用Navicat连接显示连接成功终于解决了。。。。。。