使用本机的局域网ip为什么连接不上本机的mysql?

本机安装了mysql,host是127.0.0.1能在本机连接上,但是使用本机的局域网ip 192.168.2.165 提示

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.2.165' (61)
这是为什么呢

阅读 3.8k
4 个回答

要允许远程连接

use mysql;
update user set host = '%' where user = 'root';

MySQL用户授权了没, 防火墙关闭了没

看一下my.ini 有没有限制访问ip 然后在看一下 root有没有权限限制

看下mysql配置文件中的bind_address项,如果开启了,把它注释掉

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题