如何通过MySQL数据库添加新的WordPress用户

如何通过MySQL数据库添加新的WordPress用户

如何通过MySQL数据库添加新的WordPress用户

  WordPress CMS内容管理系统的设计目标为您提供了灵活性,但执行任务的最有效方式是通过仪表板执行此操作。您可以在此处获得安装的几乎所有方面,通常通过直观的图形用户界面 (GUI) 为您提供帮助。但有时,使用仪表板可能不是最好的方法。例如,您可能希望通过 MySQL 数据库添加新用户。

如何通过MySQL数据库添加新的WordPress用户

  虽然不建议在 MySQL数据库中操作日常任务,但是当您无法访问仪表板时,这是一种解决独特问题的极端方法,如果需要,它将是您唯一的解决方案。

  在这篇文章中,我们晓得博客将向您展示如何通过MySQL数据库添加新的WordPress用户。

为什么要通过 MySQL 数据库添加新用户

  如果因为您无法访问 WordPress网站的仪表板,并且已经了解原因。至于为什么会发生这种情况,第一个原因是用户参与。这可以涵盖一些无辜和恶意的用例:

  • 可能忘记和/或丢失了您的用户凭据,并且没有其他管理员用户可以依靠。
  • 可能是您在 MySQL 数据库的界面中更舒服(尽管这可能很少见)。
  • 网站受到恶意攻击。

  当然,无论您无法访问的原因是什么,都可以利用 MySQL 数据库的可访问性来创建一个新的 WordPress 用户。

  推荐:如何为WordPress网站创建mysql数据库

如何访问您的MySQL数据库

  在设置新用户之前,您需要访问数据库本身。可以通过phpMyAdmin或Adminer等管理工具访问您的数据库。

  在左侧有一个树目录,完整的数据库。展开这些将显示“表格”列表。它们就像 Excel 或电子表格应用程序中的工作表,并保存数据的各个元素。您也可以嵌套表格,这是为 WordPress 构建数据结构的常用方法。

如何通过MySQL数据库添加新的WordPress用户

  每个表都包含一个特定的数据“切片”,例如评论、内容和用户。事实上,该数据库几乎包含与您的 WordPress建站有关的所有内容。因此,它是您网站的基本元素,也很重要。

  推荐:如何使用phpMyAdmin恢复备份的MySQL数据库

如何通过 MySQL 数据库添加新的 WordPress 用户

  在打开您选择的任何数据库管理工具之前,请记住对您的站点和数据库进行完整备份。如果最坏的情况发生并且您需要恢复您的网站,这些文件对您来说将是最有价值的。

  准备就绪后,您需要执行以下步骤:

  • 打开wp_users表。
  • 将用户插入表中。
  • 为新用户添加功能。

  对于一项复杂的任务,每个步骤都比您预期的要简单得多。第一步,您需要打开 MySQL 数据库。

1、使用管理工具登录MySQL数据库

  首先应该查看主机提供的工具。虽然有很多管理解决方案,但大多数主机都使用 phpMyAdminAdminer。请注意,您需要您的数据库凭据才能登录,而不是您的站点或托管详细信息。这些通常位于您的主机控制面板中。

  可能还必须寻找数据库访问链接,因为不同主机通常会拥有自定义仪表板。无论您的主机和数据库管理工具如何,登录过程都与几乎所有其他系统相似。只需输入您的用户名和密码,然后单击并等待加载数据库信息即可。

2、定位并访问wp_users

  进入MySQL数据库后,需要找到 wp_users 表,这是后面工作的地方。大多数接口的过程是相同的:查看左侧的表,名为wp_users. 不过,这里的问题是它可能有不同的名称,具体取决于您是否使用自定义表前缀

定位并访问wp_users表格

  无论如何,表中应该有名称“用户”。如果您在左侧栏中单击它,从这里,您可以开始添加新用户。

WordPress数据库wp_users表详情
3、将新用户插入表中

  在wp_users表格屏幕上都有用于输入新数据的链接。对于 phpMyAdmin,您将选择顶部的Insert链接

WordPress将新用户插入表中

  但是,因为您处理的是相同类型的数据库,所以您需要输入的字段将是相同的:

WordPress将新用户插入表中
  • user_login您可以在此处选择一个登录名,并将其输入到相关的 WordPress 字段中。
  • user_pass:您应该在此处输入密码,但请确保从字段的下拉菜单中选择MD5 。这有助于“散列”您的密码并使其免受进一步的恶意攻击。
  • user_nicename:目前,使用与 user_login 相同的名称,但删除所有特殊字符和大写。
  • user_email:这可以是您可以访问的电子邮件地址。
  • user_registered:这将作为您注册的时间戳,应该是当前数据和时间。您现在可以从此处的下拉菜单中进行选择,以帮助您。
  • user_status:您可以将此值设置为零。

  填写完这些字段后,单击“执行”,列表将更新以显示新用户。

  推荐:如何将Google Analytics 4添加到WordPress网站

4、为新创建的用户添加特定的权限

  在您可以作为新用户登录之前,您需要应用一些功能以授予用户管理权限。首先,记下wp_users表格中的用户 ID 号:

为新用户添加特定的权限

  接下来,wp_usermeta从左侧列表中找到该表:

为WordPress新用户添加特定的权限

  这将向您显示每个用户的细节,但新添加却没有。与最后一步非常相似,您的任务是向表中添加新行。以下是填写字段的方法:

  • user_id:这应该是您刚刚记下的同一个 ID。
  • meta_key wp_capabilities
  • meta_value a:1:{s:13:"administrator";b:1;}

  再次单击以继续,应该能够使用前端 WordPress 登录表单登录到您的站点。

总之

  以上是晓得博客为你介绍的如何通过MySQL数据库添加新的WordPress用户的全部内容,在文章中,我们向您展示了如何通过 MySQL 数据库添加新用户。任务中最难的部分是添加用户功能,但所需的元数据并不难编写。完成后,可以登录您的站点。

  推荐:WordPress建站

给文章评分

ThemeForest 模板套件
可视化创建WordPress网站
siteground主机
namesilo最便宜的域名购买

发表评论

您的电子邮箱地址不会被公开。

Scroll to Top