记一次linux mysql无法远程登录bug

前情提要:

    在远程服务器端安装完mysql后 能够用xsell登录mysql,但是用Navicat去登录的时候就提示can't connect to mysql server on '***' (10061)

解决办法:

    1,mysql没有配置远程访问的帐号?

    创建远程访问用户:

mysql>GRANT ALL PRIVILEGES ON *.* TO admin@"%" IDENTIFIED BY 'something' WITH GRANT OPTION;
mysql>flush privileges;

       

    2,若还是连接不上:

        修改my.cnf文件:文件一般都在/etc/mysql/my.cnf

        在my.cnf里面找到bind-address,修改成bind-address=0.0.0.0;

这个时候需要重启mysql 让配置生效;

可以使用service mysql restart  不过 本人用这个命令时导致 mysql无法启动;

无奈只能删除mysql 重新安装;

后来吸取教训后:先 service mysql stop  再service mysql start;

本次博文 参考:http://chenrd.com/detail-91.html;

 

转载于:https://my.oschina.net/u/3022975/blog/1531703

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值