phpmyadmin连接mysql出现2002服务器无响应

  昨天在使用phpmyadmin连接mysql时出现了#2002 – 服务器没有响应,或者本地 MySQL 服务器的套接字没有正确配置,但我利用php连接没有问题如下:
 
  错误:mysql返回:
 
  #2002 - 服务器没有响应(或者本地 mysql 服务器的套接字没有正确配置)
 
  使用配置文件中定义的控制用户连接失败.
 
  PHP代码如下:
 
  <?php    
  $link=mysql_connect("127.0.0.1","root","password");    
  if (!$link) echo "connect error";    
  else echo "connect ok";//Cuoxin.com
  ?>
  后来想相MySQL数据库服务器的地址应该改成127.0.0.1.
 
  具体方法:
 
  打开我们刚才拷贝到phpMyAdmin目录下的config.inc.php 中,找到这句话:
 
  $cfg['Servers'][$i]['host'] = 'localhost';
 
  改成:
 
  $cfg['Servers'][$i]['host'] = '127.0.0.1';
 
  这样即可了,导致这个问题的原因我觉得应该是host文件解析有问题,大家处理应该就好了.

dawei

【声明】:石嘴山站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。