我刚刚完成使用nginx设置我的数字海洋服务器(Ubuntu 12.10 x64),但我想要一个单独的MySQL服务器来减less负载到Web服务器。
问题是,我无法连接到我的服务器。
我已经尝试设置iptables打开端口3306,我已经评论了线绑定地址服务器在本地正常工作,用wordpress,nginx和phpmyadmintesting。
我无法从任何地方连接,不断得到错误1130(HY000):主机'192.XXX.XXX.XXX'不允许连接到这个MySQL服务器。
是的,我重新加载了所有的服务
ERROR 1130 MySQL错误是MySQL中的一个授权问题。 你得到这个好消息 – 你的远程主机(我们称之为R1 )连接到你的MySQL主机( My1 )。 My1正在检查它是否是GRANT表,并且看到您不允许连接到您想要从该远程主机( R1 )尝试的用户数据库。
您需要添加一个新的GRANT来允许连接。
要查看现有的授权,请以My1 ( mysql -u root -p mysql )上的mysql -u root -p mysql身份连接到MySQL,然后运行:
SELECT host,user FROM user;