问题

本机的客户端访问没有问题,其他同网段的主机访问mysql时,报错:

远程主机无法连接MYSQL数据库的问题解决_客户端

原因分析

mysql默认是仅容许本地客户端访问,不容许远程客户端访问的,要开启,需要修改mysql/user表中的host列从localhost为%。

修改mysql服务器上的mysql库/user表中的Host列,将localhost改为%即可。如下图所示。

 

远程主机无法连接MYSQL数据库的问题解决_java_02

 这样就可以连接了