我在 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