好的,志远,我帮你把 WordPress 管理员密码修改的完整流程 总结成一份清晰的步骤,适合你自己操作或放博客里参考:


WordPress 管理员密码修改流程(Docker + MySQL 环境)

前提条件

  • 你已经通过 Docker 部署了 WordPress + MySQL 容器
  • 确认容器名:
    • WordPress 容器:wordpress_app
    • MySQL 容器:wordpress_db
  • 你知道数据库账号和密码(docker-compose.yml 中 MYSQL_USER 和 MYSQL_PASSWORD)

方法一:通过 MySQL 直接修改密码

1️⃣ 进入 MySQL 容器

docker exec -it wordpress_db mysql -u wordpress -p

输入密码(你在 docker-compose.yml 中设置的 MYSQL_PASSWORD,例如 wordpress)。


2️⃣ 切换到 WordPress 数据库

USE wordpress;

数据库名为 MYSQL_DATABASE,通常为 wordpress


3️⃣ 查看现有用户

SELECT ID, user_login, user_email FROM wp_users;
  • user_login 是用户名
  • 记下你要修改的管理员账号(例如 truezy)

4️⃣ 修改管理员密码

WordPress 使用 MD5 加密存储密码(新版本会再加盐,但直接更新 MD5 也可登录):

UPDATE wp_users SET user_pass=MD5('新密码') WHERE user_login='管理员用户名';

示例:

UPDATE wp_users SET user_pass=MD5('Czy@@0606') WHERE user_login='truezy';

5️⃣ 退出 MySQL

EXIT;

6️⃣ 登录后台

访问:

https://你的域名/wp-admin
  • 用户名:truezy
  • 密码:Czy@@0606

如果登录后仍被重定向到 IP 地址,可在 wp-config.php 添加:

define('WP_HOME','https://truezy.cn');
define('WP_SITEURL','https://truezy.cn');

方法二:通过 wp-cli(命令行修改)

如果 WordPress 容器安装了 wp-cli:

  1. 进入 WordPress 容器
docker exec -it wordpress_app bash
  1. 修改管理员密码
wp user update truezy --user_pass=Czy@@0606
  1. 退出容器
exit
  1. 登录后台,使用新密码即可

✅ 注意事项

  • 确保域名正确解析,访问使用域名而非 IP
  • 如果在 wp-config.php 中设置了站点 URL,避免登录时跳回 IP
  • 修改密码后,建议在后台立即更新个人资料里的邮箱和安全设置

如果你愿意,我可以帮你把 这个密码修改流程 + Docker Caddy HTTPS 完整部署流程 整合成一篇博客文章,一次性记录从部署到后台管理的完整指南。

好的,志远,我帮你把 WordPress 管理员密码修改的完整流程 总结成一份清晰的步骤,适合你自己操作或放博客里参考:


WordPress 管理员密码修改流程(Docker + MySQL 环境)

前提条件

  • 你已经通过 Docker 部署了 WordPress + MySQL 容器
  • 确认容器名:
    • WordPress 容器:wordpress_app
    • MySQL 容器:wordpress_db
  • 你知道数据库账号和密码(docker-compose.yml 中 MYSQL_USER 和 MYSQL_PASSWORD)

方法一:通过 MySQL 直接修改密码

1️⃣ 进入 MySQL 容器

docker exec -it wordpress_db mysql -u wordpress -p

输入密码(你在 docker-compose.yml 中设置的 MYSQL_PASSWORD,例如 wordpress)。


2️⃣ 切换到 WordPress 数据库

USE wordpress;

数据库名为 MYSQL_DATABASE,通常为 wordpress


3️⃣ 查看现有用户

SELECT ID, user_login, user_email FROM wp_users;
  • user_login 是用户名
  • 记下你要修改的管理员账号(例如 truezy)

4️⃣ 修改管理员密码

WordPress 使用 MD5 加密存储密码(新版本会再加盐,但直接更新 MD5 也可登录):

UPDATE wp_users SET user_pass=MD5('新密码') WHERE user_login='管理员用户名';

示例:

UPDATE wp_users SET user_pass=MD5('Czy@@0606') WHERE user_login='truezy';

5️⃣ 退出 MySQL

EXIT;

6️⃣ 登录后台

访问:

https://你的域名/wp-admin
  • 用户名:truezy
  • 密码:Czy@@0606

如果登录后仍被重定向到 IP 地址,可在 wp-config.php 添加:

define('WP_HOME','https://truezy.cn');
define('WP_SITEURL','https://truezy.cn');

方法二:通过 wp-cli(命令行修改)

如果 WordPress 容器安装了 wp-cli:

  1. 进入 WordPress 容器
docker exec -it wordpress_app bash
  1. 修改管理员密码
wp user update truezy --user_pass=Czy@@0606
  1. 退出容器
exit
  1. 登录后台,使用新密码即可

✅ 注意事项

  • 确保域名正确解析,访问使用域名而非 IP
  • 如果在 wp-config.php 中设置了站点 URL,避免登录时跳回 IP
  • 修改密码后,建议在后台立即更新个人资料里的邮箱和安全设置

如果你愿意,我可以帮你把 这个密码修改流程 + Docker Caddy HTTPS 完整部署流程 整合成一篇博客文章,一次性记录从部署到后台管理的完整指南。

你希望我整理吗?

分类: 未分类

0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注