错误:主机xxx不允许连接到此MySQL服务器[重复]

问题描述 投票:11回答:2

这个问题在这里已有答案:

我正在尝试远程连接到MySQL服务器,如下所示:

下面的代码工作正常

mysql -u root -h localhost -p  

下面的代码返回错误

 mysql -u root -h 'server ip_address here' -p

ERROR 1130(00000):不允许主机xxx连接到此MySQL服务器

请帮忙

mysql database-connection
2个回答
18
投票

一个人必须通过phpMyAdmin或命令提示符创建一个new MySQL User并在Query prompt中分配如下权限:

CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'username'@'localhost' WITH GRANT OPTION;

CREATE USER 'username'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' WITH GRANT OPTION;

完成所有四个查询后,它应该与username / password连接

RESTART WAMP / LAMP Server它应该工作!


5
投票

只需在下面运行两个命令

GRANT ALL PRIVILEGES ON *.* TO '**YourUserName**'@'**your IP**' IDENTIFIED BY '**yourPassoword**';

flush PRIVILEGES;

它会好的,继续:)

© www.soinside.com 2019 - 2024. All rights reserved.