首页 > 解决方案 > Wordpress 数据库连接错误...寻找旧用户名?

问题描述

不久前,我将这个网站从 azure 托管迁移到了普通托管。我相信它已经工作了一段时间,但现在,它出现了数据库连接错误。所有数据库详细信息都是正确的。但是,如果我转到 /wp-admin,则表示另一个用户名(天蓝色上的旧用户名)无法连接到数据库。但是在 wp.config 中它甚至没有列出。

可以在其他任何地方输入此用户名以使其通过吗?

标签: wordpress

解决方案


  1. 登录详细信息和站点 URL 是从 wordpress 中的数据库中获取的。

您需要更新您的 URL 以加载网站的管理部分。您可以使用以下查询:

更新 wordpress 托管班次的查询:

*UPDATE wp_options SET option_value = replace(option_value, ' http://www.oldurl ', ' http://www.newurl ') WHERE option_name = 'home' OR option_name = 'siteurl';

更新 wp_posts SET guid = replace(guid, ' http://www.oldurl ',' http://www.newurl ');

更新 wp_posts SET post_content = replace(post_content, ' http://www.oldurl ', ' http://www.newurl ');

UPDATE wp_postmeta SET meta_value = replace(meta_value,' http ://www.oldurl','http ://www.newurl ');*

  1. 如果您对数据库服务器具有 root 访问权限,请更新密码以取消 MD5 加密。

    1. 一旦您能够登录到管理部分,请在设置>永久链接中更新永久链接。

推荐阅读