在公司或者工作室,在一台电脑上安装了MySQL数据库,相关程序在本机运作正常。其他电脑想要访问这台电脑上的数据库,则被拒绝。 局域网,网络本来就是相同的,防火墙也没有限制,所以还是数据库本身的配置问题,解决方法如下: 通过Navicat for MySQL等工具,打开MySQL默认自带的mysql数据库,并打开user数据表,将要被来链接的用户的host,由localhost改为%。在此,需要注意该用户的权限,同时在修改后,需要执行FLUSH PRIVILEGES使其生效。 实现以上配置,也可以用命令执行,因为有数据库查看软件,更加直观一些。