【发布时间】:2019-06-09 09:04:26
【问题描述】:
我开始使用 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;
完成此操作后,我可以使用管理员用户访问数据库,但我的 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
【问题讨论】:
-
你能粘贴你用来启动mysql的完整命令吗?
-
@Michield'Hont 问题已更新,要求提供信息