如果您在自己的 Web 服务器上安装 WordPress,请按照以下说明之一创建您的 WordPress 数据库和用户帐户。
使用 phpMyAdmin
如果您的 Web 服务器安装了 phpMyAdmin,您可以按照这些说明创建您的 WordPress 用户名和数据库。如果您在自己的计算机上工作,在大多数 Linux 发行版上,您都可以自动安装 PhpMyAdmin。
注意:这些说明是为 phpMyAdmin 4.4 编写的;phpMyAdmin 用户界面在不同版本之间可能略有不同。
如果左侧的 Database 下拉列表中尚不存在与 WordPress 相关的数据库,请创建一个:
为您的 WordPress 数据库选择一个名称: 'wordpress' 或 'blog' 很好,但大多数托管服务(尤其是共享主机)都需要一个以您的用户名开头的名称和下划线,因此,即使您在自己的计算机上工作,我们也建议您检查您的托管服务要求,以便您可以在自己的服务器上遵循它们并能够传输您的数据库而无需修改。在 Create database 字段中输入所选数据库名称,然后选择最适合您的语言和编码的排序规则。在大多数情况下,最好在 “utf8_” 系列中选择,如果你找不到你的语言,就选择 “utf8mb4_general_ci” (参考:[1])。
phpMyAdmin 语言编码下拉列表
单击左上角的 phpMyAdmin 图标返回主页,然后单击 Users 选项卡。如果用户列表中尚不存在与 WordPress 相关的用户,请创建一个:
phpMyAdmin 用户选项卡
- 单击 Add user(添加用户)。
- 为 WordPress 选择一个用户名(“wordpress”很好),然后在 User name 字段中输入它。(确保从下拉列表中选择 Use text field: (使用文本字段:)。
- 选择一个安全密码(最好包含大小写字母、数字和符号的组合),然后在 Password 字段中输入它。(确保从下拉列表中选择 Use text field: (使用文本字段:)。在 Re-type (重新键入) 字段中重新输入密码。
- 记下您选择的用户名和密码。
- 将 Global privileges (全局权限) 下的所有选项保留为默认值。
- 单击 Go。
- 返回 用户 屏幕,然后点击您刚刚为 WordPress 创建的用户上的 编辑权限 图标。
- 在 数据库特定权限 部分,在 将权限添加到以下数据库 下拉菜单下选择您刚刚为 WordPress 创建的数据库,然后单击 开始。
- 该页面将使用该数据库的权限刷新。单击 Check All 以选择所有权限,然后单击 Go。
- 在结果页面上,记下页面顶部 Server: 后面列出的主机名。(这通常是 localhost。
使用 MySQL 客户端
您可以通过从 shell 运行 mysql 来快速轻松地创建 MySQL 用户和数据库。语法如下所示,美元符号是命令提示符:
$ mysql -u adminusername -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \\g. Your MySQL connection id is 5340 to server version: 3.23.54 Type 'help;' or '\\h' for help. Type '\\c' to clear the buffer. mysql> CREATE DATABASE databasename; Query OK, 1 row affected (0.00 sec) mysql> CREATE USER "wordpressusername"@"hostname" IDENTIFIED BY "password"; mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"; Query OK, 0 rows affected (0.00 sec) mysql> FLUSH PRIVILEGES; Query OK, 0 rows affected (0.01 sec) mysql> EXIT Bye
该示例显示:
- 该 root 也是 adminusername。选择一个所谓的“凡人”帐户作为您的 mysql 管理员是一种更安全的做法,这样您就不会以系统上的 root 用户身份输入命令“mysql”。(任何时候你可以避免以 root 身份做工作,你就会减少被利用的机会。您使用的名称取决于您使用 mysqladmin 作为数据库管理员分配的名称。
- wordpress 或 blog 是 databasename 的好值。
- WordPress 对 WordPressusername 来说很有价值,但您应该意识到,既然它在这里使用,全世界也会知道它。
- hostname 通常是 localhost。如果您不知道此值应该是多少,如果您不是 WordPress 主机的管理员,请咨询您的系统管理员。如果您是系统管理员,请考虑使用非 root 账户来管理您的数据库。
- password 应该是难以猜到的密码,最好包含大小写字母、数字和符号的组合。避免使用字典中单词的一种好方法是使用您觉得容易记住的短语中每个单词的第一个字母。
如果您需要将这些值写入某个位置,请避免将它们写入包含受其保护的事物的系统中。您需要记住用于 databasename、wordpressusername、hostname 和 password 的值。当然,由于它们已经(或即将)在您的 wp-config.php 文件中,因此也无需将它们放在其他位置。
使用 Plesk
如果您的主机提供商提供了 Plesk 主机控制面板,并且您想要手动安装 WordPress,请按照以下说明创建数据库:
- 登录 Plesk 。
- 在网站和域页面上点击您网站的自定义网站区域中的数据库:
Plesk 自定义网站数据库
- 单击 Add New Database,根据需要更改数据库名称,通过提供凭据创建数据库用户,然后单击 OK。大功告成!
使用 cPanel
如果您的托管服务提供商提供 cPanel 托管控制面板,您可以按照这些简单的说明创建您的 WordPress 用户名和数据库。有关使用 cPanel 创建数据库和用户的更完整说明,请参阅使用 cPanel。
- 登录您的 cPanel。
- 单击 Databases 部分下的 MySQL Database Wizard 图标。
- 在步骤 1.Create a Database 输入数据库名称,然后单击 Next Step。
- 在第 2 步。创建数据库用户 输入数据库用户名和密码。确保使用强密码。单击 Create User(创建用户)。
- 在第 3 步。Add User to Database 单击 All Privileges 复选框,然后单击 Next Step。
- 在第 4 步。完成任务,记下数据库名称和用户。记下 hostname、username、databasename 的值和您选择的密码。(请注意,主机名通常是 localhost。
使用 DirectAdmin
如果您是单站点虚拟主机帐户的普通用户,您可以正常登录。然后单击 MySQL 管理。(如果这不容易看到,也许您的主机需要修改您的“包”以激活 MySQL。然后按照下面的 “c” 部分进行作。
经销商帐户管理员帐户可能需要单击 User Level(用户级别)。如果相关域是 Reseller 的主域,则他们必须首先以 Reseller 身份登录...或者,如果域不是经销商的主域,则以用户身份登录。如果它是经销商的主域,则当以经销商身份登录时,只需单击 User Level (用户级别)。但是,如果相关域不是 Reseller 的主域,则必须以 User 身份登录。然后单击 MySQL 管理。(如果不是很容易看到,也许您需要返回到 Reseller 或 Admin 级别,并修改“Manage user package”或“Manage Reseller package”以启用 MySQL。
在 MySQL 管理中,单击小词:创建新数据库。在这里,系统会要求您为数据库及其用户名提交两个后缀。为了获得最大的安全性,请使用两组不同的 4-6 个随机字符。然后,密码字段有一个 Random 按钮,用于生成 8 个字符的密码。您还可以在密码中添加更多字符以获得最大的安全性。单击 Create。下一个屏幕将汇总数据库、用户名、密码和主机名。请务必将这些内容复制并粘贴到文本文件中以备将来参考。
更改日志
- 2022-09-11:原始内容来自 Creating Database for WordPress。





