问答详情
源自:5-11 开启MySQL的remote access

Can't connect to MySQL server on 'ip' 这个是报啥错呢

Can't connect to MySQL server on 'ip'    这个是报啥错呢

提问者:烂铜 2015-05-29 10:48

个回答

  • qq_朩耦繎_0
    2018-06-10 14:40:24

    Can't connect to MySQL server on 'ip' (10060 “unknow error”)

  • OnlyMyRailGun
    2015-05-29 16:39:07

    服务器上的mysql安装好了之后会出现一系列的连接问题,本地无法连接到服务器上的mysql,常见的问题有:

    “host is not allowed to      connect to this mysql”系列

    你的本地不允许登录服务器的mysql,没有权限

    我们只要在服务器上使用root权限登录并且输入下面代码

    ①root@iZ238j6hptrZ:~# mysql -uroot -pb1fe446315 //这样应该可以进入MySQL服务器(mysql -u用户名 -p密码)

    ②mysql>GRANT   ALL   PRIVILEGES   ON   *.*   TO   'root'@'%'   WITH   GRANT   OPTION //赋予任何主机访问数据的权限

    ③mysql>FLUSH   PRIVILEGES //修改生效(一定要刷新权限不让修改了没有效果)

    ④mysql>EXIT //退出MySQL服务器

    这样我们本地就可以访问了

        2. “access denied for user”系列

    这个非常的简单,这个就是你的密码有问题自己确认一下密码是否正确


  • 樂猪
    2015-05-29 16:17:53

    不好意思

    第一条命令是 

    netstat -ntpl | grep 3306

    我多写了一个 `e` 


    PS :坑爹,这回答怎么还不能编辑,无语。

  • 樂猪
    2015-05-29 16:15:52

    先确定下 你的mysql是否启动了

    netstate -ntpl | grep 3306

    或者

    ps aux | grep mysql

    看是否运行中