Php Mysql错误1130:连接到我的服务器的未知域

Php Mysql错误1130:连接到我的服务器的未知域,php,mysql,connection,dreamhost,mysql-error-1130,Php,Mysql,Connection,Dreamhost,Mysql Error 1130,在为客户机测试原型站点(包含php和mysql数据库)时,我注意到一个奇怪的mysql错误,这让我感到担心/困惑。请原谅我,如果这是一个简单或明显的问题,但我还没有找到文章,充分解释这一点 情况: 单击站点时,我收到以下错误消息: “连接错误(1130)主机'kingdomofkicks.co.uk'不允许连接到此mysql服务器” 这让人困惑,因为“kingdomofkicks.co.uk”对我来说毫无意义。作为记录,我们的网站托管在Dreamhost.com上 引发错误的php/mysql

在为客户机测试原型站点(包含php和mysql数据库)时,我注意到一个奇怪的mysql错误,这让我感到担心/困惑。请原谅我,如果这是一个简单或明显的问题,但我还没有找到文章,充分解释这一点


情况: 单击站点时,我收到以下错误消息: “连接错误(1130)主机'kingdomofkicks.co.uk'不允许连接到此mysql服务器”

这让人困惑,因为“kingdomofkicks.co.uk”对我来说毫无意义。作为记录,我们的网站托管在Dreamhost.com上

引发错误的php/mysql代码是:

  //connect to the database
    $mysqli = new mysqli("$dbhost", "$dbuser", "$dbpass", "$dbname");
    //If any errors occur, kill the script and display the error. 
    if ($mysqli->connect_error) {
        die('Connect Error (' . $mysqli->connect_errno . ') '. $mysqli->connect_error);
    }
该网站在此错误之前工作正常,刷新后,现在似乎工作正常

此外,我查看了mysql服务器,看看是否有什么奇怪的地方,并注意到该用户被列为[myusername]@kingdomofkicks.co.uk。我以前从未注意到这一点


我的问题:

  • 发生了什么导致显示此错误

  • 这是我需要担心的吗?特别是因为我的mysql用户现在似乎列在这个域下

  • 将来我能做些什么来防御/防止这种情况


  • 提前感谢您的帮助。

    检查服务器IP的反向DNS。如果是共享服务器,则服务器上承载的许多或所有域可能都有反向DNS。@Barmar我使用debouncer.com/reverse-DNS-Check完成了此操作,并获得了以下输出:FCrDNS测试结果:208.113.247.162解析为apache2-noxim.rygar.dreamhost.com。apache2-noxim.rygar.dreamhost.com解析为208.113.247.162;如果正向确认,则为RDN。动态IP测试结果:apache2-noxim.rygar.dreamhost.com看起来不像动态IP地址。“你有什么想法教我吗?也许他们已经解决了一个临时DNS问题。”。