看看MySQL库里面的user表开放了除本机以外的IP访问了没?
当前这个状态应该是开放了吧
@杨柳随风: 应该是的,那再看看你的3306端口开放了没有,或者直接关了防火墙试试
允许内网其他主机访问
grant select,insert,update,execute on database.* to 'user_server'@'192.168.1.0/255.255.255.0' identified by '密码';
database是数据库,user_server登陆用户名
你试一试 我也不知道可不可以
暂时关闭你的防火墙试下
参考:https://www.2cto.com/database/201307/224401.html
我觉得最主要注意以下几点:
1 centos防火墙关闭
2 mysql允许远程范问
3 用户授权
...能用命令行访问但用工具不行,这种情况应该跟楼上几位说的没关系吧,换个该工具试试吧
看/etc/my.cnf 看端口是不是3306
可以参考这个一一排查https://jingyan.baidu.com/article/86fae346df9b083c49121a03.html,如果需要远程支持,可以@我