如果你忘记了 WordPress 的管理员密码,并且无法通过其他途径重置密码,你可以通过 WordPress 的数据库来修改密码。以下是一般步骤:
1. 进入 WordPress 的 MySQL 容器:
首先,你需要进入 WordPress 的 MySQL 容器,以便能够访问 WordPress 的数据库。你可以使用以下命令进入容器:
bashCopy code
docker exec -it <mysql_container_name> /bin/bash
将 <mysql_container_name>
替换为你的 MySQL 容器的名称。
2. 登录 MySQL:
进入容器后,登录 MySQL 数据库:
bashCopy code
mysql -u root -p
3. 选择 WordPress 数据库:
使用以下命令选择 WordPress 数据库:
sqlCopy code
USE your_wordpress_database_name;
将 your_wordpress_database_name
替换为你的 WordPress 数据库的名称。
4. 修改密码:
执行以下 SQL 命令来修改密码。假设你想将密码重置为 new_password
:
sqlCopy code
UPDATE wp_users SET user_pass = MD5('new_password') WHERE user_login = 'admin';
这会将管理员用户(用户名为 admin
)的密码重置为 new_password
。记得将 new_password
替换为你想要设置的新密码。
5. 退出 MySQL 容器:
完成密码重置后,你可以退出 MySQL 容器。
6. 测试新密码:
现在你可以使用新密码登录 WordPress 后台管理界面