首先判断一下网络是否通:如果在局域网相同网段内那网络是通的,不同网段间需要看是否有做隔离,如果没有隔离,那就也是通的。测试方法可以用telnet 数据库IP 数据库端口号的方式探测一下 例如 telnet 192.168. 1.124 3306
创建用户: MySQL的用户是以用户名user以及绑定主机host 的组合为一个用户 ,也就是说testuser@’193.168.1.100’ (只能在192.168.1.100上访问,下同)与testuser@’192.168.1.200’ 不是用一个账户 。因此创建的账号必须要包含需要访问数据库的主机的IP。 MySQL创建用户时可以指定所有主机使用同一个账号 创建时这么写:
create user admin@'%'identified by 'Admin@163.com';-- 其中%代表所有主机 ;
也可以指定网段
create user admin1@'192.168.1.%'identified by 'Admin@163.com';-- 代表 192.168.1.0-192.168.1.255 都能访问
更多的连接方式也可以参考我这篇文章或者联系我沟通,希望对你有帮助,谢谢。