我是 MySQL 的新手,我正在尝试在我的 Windows 桌面上运行 WordPress,它需要 MySQL。
我安装Web Platform Installer
了微软提供的所有东西。我从来没有为 MySQL 设置过 root 密码,并且在安装 WordPress 的最后一步中,它会要求输入 MySQL 服务器密码。
root 的默认密码是什么(如果有)以及如何更改?
我试过:
mysql -u root password '123'
但它告诉我:
Access denied for user 'root@localhost' (using password:NO)
在此之后我尝试:
mysql -u root -p
但是,它要求输入我没有的密码。
更新:正如 Bozho 建议的那样,我做了以下事情:
- 我从 Windows 服务中停止了 MySQL 服务
- 打开 CMD
- 将位置更改为 c:\program files\mysql\bin
执行了下面的命令
mysqld --defaults-file="C:\\program files\\mysql\\mysql server 5.1\\my.ini" --init-files=C:\\root.txt
该命令运行时带有关于我在下面提到的字符集的警告
- 我从 Windows 服务启动 MySQL 服务
我在命令行中写
mysql -u root -p
EnterPassword: 123 // 123 was the password
命令行显示以下错误
Access denied for user 'root@localhost' (using password:**YES**)
我该如何解决这个问题?我在等你的消息。