不是用户和密码不对,
就是PHP不支持当前的mysql版本.
你的mysql版本是多少?

解决方案 »

  1.   

    update user set password=PASSWORD('123') where user='zyh'
    ===================
    mysql的用户登录密码是用PASSWORD()加密的.
      

  2.   

    <?
    $username="root";
    $pwd="";
    $host="localhost";
    $connect=mysql_connect($host,$username,$pwd) or die("数据库连接失败");
    $db=mysql_select_db(数据库名,$connect);
    if($db){
    echo "成功";
    }
    //_________
    ?>
      

  3.   

    mysql> update user set password=PASSWORD('123') wehre user='zyh';
    Query OK, 0 rows affected (0.01 sec)
    Rows matched: 1  Changed: 0  Warnings: 0但是还是这个错误。
    Warning: mysql_connect() [function.mysql-connect]: Access denied for user: '[email protected]' (Using password: YES) in e:\test\ii.php on line 5版本:mysql-4.0.13-win是不是我增加用户不对?
    你们是怎样增加用户的?
    能够贴出来?万分感谢
      

  4.   

    成功了,我update 之后再mysql>flush privileges 就好了
    flush privileges 这个是什么意思?
    谢谢大家