允许 Ubuntu 14 上的 MySQL 远程连接

允许 Ubuntu 14 上的 MySQL 远程连接

我正在尝试使用一个名为 Heidi 的程序连接到 MySQL,我想用它代替 phpmyadmin。它比 phpmyadmin 更好,而且我认为它比访问 domain.com/phpmyadmin 更安全

我已添加以下行etc/mysql/my.cnf并重新启动了 mysql,但没有成功。

bind-address = MY IP ADDRESS

我一直收到错误Can't connect to MySQL server on (server ip)

我知道端口是正确的(3306),IP 也绝对正确,不知道还能做什么

答案1

首先,确认skip-networking你的 my.cnf 中已被注释掉。

您还需要允许从您的 IP 到您的数据库的远程连接。

GRANT ALL ON yourdatabase.* TO mysqluser@'yourip' IDENTIFIED BY 'yourpassword';

最后,确认您的防火墙没有阻止连接。

相关内容