我用phpmyadmin把root的密码改了。
phpmyadmin里,root的显示有两个,一个linux的一个localhost的。我把两个密码都改成一样,当然用phpmyadmin改的。但用phpmyadmin使用新密码登陆时失败
郁闷,各位谁能帮我解决,把剩下的分全给你。

解决方案 »

  1.   

    我的root密码忘记了
    我用phpmyadmin把root的密码改了。
    那mysql 的 root 密码你现在知道不知道啊?
    现在错误提示是什么?直接用mysql命令行工具试一下。
      

  2.   

    运行mysql提示:
    Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
      

  3.   

    找个正常的MYSQL,把USER表COPY过去就行了
      

  4.   

    yueliangdao,这样会不会把表里面的用户会受影响?
    现在数据库还在运行中,不能耽误啊。
      

  5.   

    用户没了!或者你重启SERVER ,带上--SKIP-GRANT-TABLES还是什么的,我忘记了!
    网上找找。
      

  6.   

    hi.高手
    我输入:/usr/bin/safe_mysqld --skip-grant-tables &
    后可以用root登陆mysql,但数据库除了一个mysql外都没有显示。且mysql中没有数据表。
    不知道什么原因,正在尝试。
      

  7.   

    还是重新安装xampp吧。反正也不是很麻烦,先将数据库文件复制过来。
      

  8.   

    参考下贴三楼,如何重置密码。
    http://topic.csdn.net/u/20090515/21/2b3c9a12-d8a5-4bb1-9895-6069cef5aef8.html
      

  9.   

    acmain,按照你说的试过了。
    提示:/opt/lampp/sbin/mysqld --defaults-file="/opt/lampp/etc/my.cnf" --console --skip-grant-tables
    100402  7:25:37 [ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!100402  7:25:37 [ERROR] Aborting100402  7:25:37 [Note] /opt/lampp/sbin/mysqld: Shutdown complete