Wordpress Bitnami MySQL(PhpMyAdmin) 在 windows 上重置密码

Wordpress Bitnami MySQL(PhpMyAdmin) reset password on windows

我开始使用 Wordpress Bitnami 堆栈进行项目工作。原始开发人员不记得 MySQL 数据库的根用户密码。我试着按照 Bitnami 网站上的步骤操作。 https://docs.bitnami.com/installer/apps/wordpress/administration/change-reset-password/

似乎一切都通过了,但我仍然无法使用 root 用户访问数据库。

这是我的 mysql-init.txt

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass';

服务器的响应是这个文件已经被执行但是没有执行。

我尝试将mysql-init.txt改成关注

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass';
CREATE USER 'admin'@'localhost' IDENTIFIED BY 'mypass';
FLUSH PRIVILEGES;

完成此操作后,我可以使用 Admin 用户访问数据库,但我的 root 密码无效。这意味着文件已正确执行它只是出于某种原因没有更新我的根密码。

堆栈在 Win 10 上 DB:Distrib 5.7.24,适用于 AMD64 上的 Win32

使用初始化文件向 运行 数据库发出命令:

C:\Bitnami\wordpress-4.9.8-2\mysql\bin\mysqld.exe --defaults-file="C:\Bitnami\wordpress-4.9.8-2\mysql\my.ini" --init-file="C:\Bitnami\wordpress-4.9.8-2\mysql\mysql-init.txt" --console

问题出在 mysql-init.txt 文件中。不知何故,我在密码末尾换了一行。

很奇怪的问题,但是嘿,它已经解决了。

ALTER USER 'root'@'localhost' IDENTIFIED BY 'mypass[Here was a new line]';
FLUSH PRIVILEGES;