修改密码 的SQL用 OLD_PASSWORD 
要不,就更新你的 libmysql

解决方案 »

  1.   

    mysql从4.1开始更换了密码机制,phpmyadmin采用旧机制如楼上所述改密码
    SET PASSWORD FOR root@localhost = OLD_PASSWORD('newpwd');
      

  2.   

    you can use command line to access mysql.
    SET PASSWORD FOR root@localhost = OLD_PASSWORD('newpwd');
      

  3.   

    哈哈,zeroleonhart(Strong Point:Algorithm)好象一直都在帮助我。谢谢你啊THANK YOU~
      

  4.   

    SET PASSWORD FOR root@localhost = OLD_PASSWORD('newpwd')
      

  5.   

    谢谢大家帮忙。我成功的把密码改了之后登陆了。不过我想问大家个问题。。是不是所有人用PHPMYADMIN 和MYSQL 4。1以上的版本改密码都是这么改的啊?