不是,是本机上。
这是错误信息:
phpMyAdmin 试图连接到 MySQL 服务器,但服务器拒绝连接。您应该检查 config.inc.php 中的主机、用户名和密码,并且确定这些信息与 MySQL 服务器的管理员所给出的信息一致。错误 
MySQL 返回: #1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client 这是phpmyadmin配置部分片段:
$cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '1';          // MySQL password (only needed

解决方案 »

  1.   

    I cannot connect to the MySQL server. It always returns the
    error message, "Client does not support authentication protocol
    requested by server; consider upgrading MySQL client"You tried to access MySQL with an old MySQL client library. The version
    of your MySQL client library can be checked in your phpinfo() output.
    In general, it should have at least the same minor version as your
    server - as mentioned in FAQ 1.17.
    The only way to fix this problem is manually compiling php and its MySQL
    extension against a current MySQL client library.
    If you still face this problem, please compile your MySQL client library
    against the same or a newer MySQL release.  From the http://www.php.net site mysql_connect function, while not
    exactly the same version, the same problem occurs.maybe you have seen this (using PHP 4.3.9 and MySQL client/server 4.1)Error w/ php: mysql_connect(): Client does not support authentication
    protocolSolution:
    mysql -u root-pSET PASSWORD FOR user@localhost = OLD_PASSWORD('password');It is clearly that this is a bug in PHP's mysql module, perhaps it will
    be upgraded in the next versionResource: http://forums.mysql.com/read.php?11,6400,6701#msg-6701
      

  2.   

    可能是客户端的版本低,或是有Bug,换别的版本试一下
      

  3.   

    #1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client 用google搜索一下这段话寻求解决方法吧。如果我没有记错的话应该是mysql的密码加密方法改变了,跟以前的不一样,php中使用的还旧的加密算法所以出错,解决方法有二:将你的密码用回旧的加密算法好像是函数old_password()或者使用php里面的mysqli函数代替mysql函数。
    楼上Xqyuan已经用英文说清楚了。呵呵。