与MySQL服务器的连接丢失(错误:111)

时间:2012-11-19 09:12:01

标签: php mysql

我有一个php文件来从服务器获取数据

当我尝试执行它时,我收到一条消息: -

警告:mysql_connect()[function.mysql-connect]:在“读取初始通信数据包”时失去与MySQL服务器的连接,系统错误:第3行/home/-/-/public_html/GetData.php中的111 < / p>

第3行是

              $con = mysql_connect("cs.neiu.edu","myusername","mypassword");

此外,我尝试将主机名作为localhost,但它无效。

3 个答案:

答案 0 :(得分:1)

您需要在my.cnf中配置绑定地址bind-address并对数据库进行大访问,例如。 GRANT ALL ON foo.* TO bar@'162.54.10.20' IDENTIFIED BY 'PASSWORD';

答案 1 :(得分:1)

该错误表示连接被拒绝。我和你在同一个班级,显然我正在使用相同的服务器,我猜你输错了密码。如果您从课程中提供的密码更改密码,则可能与您连接到服务器的密码不同。我使用以下内容并且工作正常....

<?php
  $con = mysql_connect('localhost','username','password');
  if (!$con)
  {
    die('Could not connect: ' . mysql_error());
  }
  mysql_select_db("databaseName", $con);
  ..
  ..
  ..
  mysql_close($con);
?>

答案 2 :(得分:0)

其实我意识到我的密码错了。