首页 新闻 赞助 找找看

菜鸟求教:mysql用终端工具SQLyog访问不了数据库

0
悬赏园豆:5 [待解决问题]

CentOS release 6.5版本,安装了mysql数据库,可以用命令访问,但是用SQLyog工具访问提示无法连接,地址,端口,账号,密码都没有错,什么原因,怎么解决?

杨柳随风的主页 杨柳随风 | 初学一级 | 园豆:197
提问于:2017-09-28 18:03
< >
分享
所有回答(7)
0

看看MySQL库里面的user表开放了除本机以外的IP访问了没?

trustme326 | 园豆:391 (菜鸟二级) | 2017-09-28 18:08

当前这个状态应该是开放了吧

支持(0) 反对(0) 杨柳随风 | 园豆:197 (初学一级) | 2017-09-28 18:14

@杨柳随风: 应该是的,那再看看你的3306端口开放了没有,或者直接关了防火墙试试

支持(0) 反对(0) trustme326 | 园豆:391 (菜鸟二级) | 2017-09-28 18:21
0

允许内网其他主机访问

grant select,insert,update,execute on database.* to 'user_server'@'192.168.1.0/255.255.255.0' identified by '密码';

database是数据库,user_server登陆用户名

你试一试  我也不知道可不可以

让我发会呆 | 园豆:2929 (老鸟四级) | 2017-09-28 18:22
0

暂时关闭你的防火墙试下

大志若愚 | 园豆:2138 (老鸟四级) | 2017-09-28 18:29
0

参考:https://www.2cto.com/database/201307/224401.html

我觉得最主要注意以下几点:

1 centos防火墙关闭

2 mysql允许远程范问

3 用户授权

ycyzharry | 园豆:25639 (高人七级) | 2017-09-28 18:33
0

...能用命令行访问但用工具不行,这种情况应该跟楼上几位说的没关系吧,换个该工具试试吧

猝不及防 | 园豆:2731 (老鸟四级) | 2017-09-29 08:29
0

看/etc/my.cnf 看端口是不是3306

友谅 | 园豆:169 (初学一级) | 2017-09-30 10:29
0

可以参考这个一一排查https://jingyan.baidu.com/article/86fae346df9b083c49121a03.html,如果需要远程支持,可以@我

FlyBack | 园豆:240 (菜鸟二级) | 2017-10-22 21:46
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册