phpmyadmin连接不上mysql

高原山顶的大风车 2007-06-11 09:13:05
环境: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我已经设置完了,填写都应该是正确的。





...全文
580 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
懒得去死 2007-06-13
  • 打赏
  • 举报
回复
http://blog.sina.com.cn/u/3f0fd6050100009v
hy2003fly 2007-06-12
  • 打赏
  • 举报
回复
那就就检查一下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

运行的时候会要求你输入用户名和密码.
hy2003fly 2007-06-11
  • 打赏
  • 举报
回复
查一下root有没有设密码
  • 打赏
  • 举报
回复
<?php
$link=mysql_connect('localhost','root','root');
if(!$link) echo "失败!";
else echo "成功!";
mysql_close();
?>
显示成功;

root 设置有密码

56,677

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧