无法在 My SQL 中设置密码

无法在 My SQL 中设置密码

我在 Windows 7 机器上安装了 wamp。在 mysql 中设置 root 密码时,出现以下错误:

C:\wamp\bin\mysql\mysql5.1.36\bin>mysql -u root
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

我第一次安装mysql,所以之前没有设置密码。我尝试使用关联。我知道此链接适用于 Linux,但我按照第一步尝试停止 mysql。它显示以下错误:

C:\wamp\bin\mysql\mysql5.1.36\bin>mysql stop
ERROR 1045 (28000): Access denied for user 'ODBC'@'localhost' (using password: NO)

如您所见,它不允许我使用任何命令。我以管理员身份运行 cmd。有人能帮我解决这个问题吗?提前谢谢。

答案1

WAMPserver 使用 root 用户安装 MySQL,无需密码。
只需输入mysql -u root -p并在要求输入密码时按回车键即可。
然后,您可以通过输入来设置新密码mysqladmin -u root password NEWPASSWORD

答案2

phpMyAdmin从 wampserver 图标启动

点击Privileges

然后你应该会看到一个User Overview页面

单击Edit Privileges要编辑的用户右侧的图标。

Change Password你应该得到一个带有面板的页面

输入密码并重新输入,然后单击“Go”。

然后你就可以使用

mysql -u root -p password

相关内容