很可能你的用户名和密码错误,建议修改root密码。
另外,采用http方式,不能正常退出phpMyadmin,建议使用cookie

解决方案 »

  1.   

    谢谢!
    http和 cookie方式我都试过了我的数据库有两个用户,一个是root无密码的,另外一个用户是有密码的,
    两种我也都试过了,怎么还是不能登录,只有改成config才行?还是要改什么别的设置啊?
      

  2.   

    不需要啊,你应该将root为空的帐号删除,很不安全,设置一个权限最高的帐号,管理所有数据库,然后设置一个PHP连接Mysql的帐号,仅对网站数据库有权限
      

  3.   

    哦,我想起来了,是不是你没有设置这个:
    $cfg['PmaAbsoluteUri'] = "http://localhost/mysql/"这个是访问phpMyadmin的URL,设置不正确不能进入
    你用什么URL访问phpMyadmin的,就设置为这个路径
      

  4.   

    看你PHP的安装方式了。
    CGI方式的好象不能用HTTP认证。
      

  5.   

    $cfg['PmaAbsoluteUri'] = "http://localhost/mysql/"
    这个我改了楼上的说的CGI方式是什么意思
    能说明一下吗?谢谢!
      

  6.   

    用php.exe执行PHP程序,这是CGI方式,如果是用php5isapi.dll执行PHP程序,则是ISAPI方式