首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

phpmyadmin连接不上mysql,该如何解决

2012-02-07 
phpmyadmin连接不上mysql环境:windows2003+IIS6+mysql6+phpmyadmin10.1mysql已经安装好,并能在命令行下正

phpmyadmin连接不上mysql
环境:windows2003+IIS6+mysql6+phpmyadmin10.1

mysql已经安装好,并能在命令行下正常登录使用;

<?phpinfo();?>  
显示有内容

<?php  
$link=mysql_connect( 'localhost ', 'root ', 'root ');  
if(!$link)   echo   "失败! ";  
else   echo   "成功! ";  
mysql_close();  
?>  
显示成功;


但phpmyadmin出现以下结果:
____________________________________________________________________
欢迎使用   phpMyAdmin   2.10.1

phpMyAdmin   试图连接到   MySQL   服务器,但服务器拒绝连接。您应该检查   config.inc.php   中的主机、用户名和密码,并且确定这些信息与   MySQL   服务器的管理员所给出的信息一致。

错误
MySQL   返回:  

#1045   -   Access   denied   for   user   'root '@ 'localhost '   (using   password:   NO)  
____________________________________________________________________

但config.inc.php我已经设置完了,填写都应该是正确的。


   




[解决办法]
查一下root有没有设密码
[解决办法]
那就就检查一下config.inc.php配置吧?
我用的是phpMyAdmin2.10.1,配置如下:
/* Server localhost (http) */
$i++;
$cfg[ 'Servers '][$i][ 'host '] = 'localhost ';
$cfg[ 'Servers '][$i][ 'extension '] = 'mysql ';
$cfg[ 'Servers '][$i][ 'port '] = '3306 ';
$cfg[ 'Servers '][$i][ 'connect_type '] = 'tcp ';
$cfg[ 'Servers '][$i][ 'compress '] = false;
$cfg[ 'Servers '][$i][ 'auth_type '] = 'http ';//这里还有其它两种认证方式config和cookie

运行的时候会要求你输入用户名和密码.
[解决办法]
http://blog.sina.com.cn/u/3f0fd6050100009v

热点排行