我已经有一段时间没有使用PHP MySQL了,现在需要再次使用它。但问题是我忘记了MySQL控制台的密码,并且尝试登录到PHPMyAdmin时出现错误#1045。
在MySQL网站上,我看到了一篇文章,介绍如何重置root密码(http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-windows)。
步骤如下:
create a mysql-init.txt file containing UPDATE mysql.user SET Password=PASSWORD('newpass') WHERE User='root';
FLUSH PRIVILEGES;
我将其保存为C:\me\mysql-init
然后在命令提示符中写了--
C:\wamp\bin\mysql\mysql5.5.8\bin\mysqld --init-file=C:\me\mysql-init.txt
我尝试使用双反斜杠,但它仍然不起作用。MySQL控制台要求输入密码,但不接受新密码。我做错了什么?我有几个表,该怎么办?
提前感谢。