进行本地连接时,不允许主机连接到此mysql服务器

时间:2012-12-05 20:08:22

标签: mysql database putty

当我尝试连接putty时,我得到'主机不允许连接到这个mysql服务器'。为什么会这样?主机和客户端都在我的机器上。

当我连接命令行时,它会连接。

1 个答案:

答案 0 :(得分:32)

您需要更改配置的设置方式。

在MySQL配置中注释跳过网络部分:# skip-networking,如果你有skip-networking,它将丢弃任何TCP / IP连接,这可能是你失败的原因。

启用TCP / IP连接后,您需要授予用户从其他计算机连接的权限:

GRANT ALL PRIVILEGES ON *.* TO <username>@'%' IDENTIFIED BY '<password>';

这将允许用户使用适当的密码从任何计算机连接到您的数据库。