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

时间:2012-10-23 03:39:28

标签: php mysql connection dreamhost mysql-error-1130

我在为客户端测试原型网站(包含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。我从来没有注意到这一点。


我的问题:

  1. 导致此错误显示的是什么?

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

  3. 将来我能做些什么来捍卫/防范这种情况?

  4. 提前感谢您的帮助。

0 个答案:

没有答案