解决mysql无法远程连接

1.使用shell登录mysql;

2.授权:

    GRANT ALL PRIVILEGES ON *.* TO root@"%" IDENTIFIED BY 'password' WITH GRANT OPTION;

3.重启mysql服务

  sudo /etc/init.d/mysql restart



如果还不能连接的话,可能就是防火墙在作怪了。

ufw allow 3306   (允许外部访问3306端口)


你可能感兴趣的:(解决mysql无法远程连接)