Windows上的Wordpress Bitnami MySQL(PhpMyAdmin)重置密码

时间:2019-01-15 10:50:29

标签: wordpress bitnami

我必须使用Wordpress Bitnami堆栈来从事项目工作。原始开发人员不记得MySQL数据库的root用户密码。我试图按照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密码不起作用。这意味着文件已正确执行,只是由于某种原因它没有更新我的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

1 个答案:

答案 0 :(得分:0)

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

非常奇怪的问题,但是嘿,它解决了。

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