
几乎所有现代 Web 应用程序——从 WordPress、WooCommerce 到自定义 PHP 系统——都依赖 MySQL 数据库来存储内容、用户账号和设置。DirectAdmin 提供了简便的方式,让您无需使用命令行即可创建和管理数据库。本指南将逐步带您完成整个操作流程。
DirectAdmin 中的 MySQL 数据库部分
登录您的 DirectAdmin 控制面板,然后进入 进阶功能 → MySQL Management(或在主控制台找到 MySQL 数据库部分 图标)。在此部分,您可以:
- 创建新的 MySQL 数据库
- 创建数据库用户并设置密码
- 为特定数据库设置用户权限
- 访问 phpMyAdmin 进行可视化数据库管理
注意:DirectAdmin 会自动在数据库名称和数据库用户名前添加您的主机账号名称作为前缀。例如,若您的账号为 mysite,创建名为 shop 的数据库,实际数据库名将为 mysite_shop。用户名同样适用此规则。
步骤 1 — 创建 MySQL 数据库
- 在 DirectAdmin 控制台,点击 MySQL Management。
- 在 Create New Database 输入框中,填写一个简短的描述性名称(例如
wordpress或shop)。 - 点击 添加数据库。
- 数据库将出现在下方列表中,账号前缀已自动添加。
步骤 2 — 创建数据库用户
每个数据库至少需要一个拥有密码的用户才能连接。单独创建用户,以便在需要时可将同一用户关联到多个数据库。
- 仍在 MySQL Management 页面,找到 Add New User to Database 或 Create User 部分。
- 输入用户名(例如
wpuser)——系统会自动在前面添加账号名称前缀。 - 设置一个强密码,建议混合使用大写字母、数字和符号。如有密码生成器图标,可点击使用。
- 点击 Create User。
步骤 3 — 授予 ALL PRIVILEGES 并将用户关联到数据库
创建用户并不会自动授予其访问数据库的权限。您需要将用户与数据库关联,并分配适当的权限。
- 在 MySQL Management 界面,找到您刚创建的数据库。
- 点击数据库名称或旁边的 Manage / Add User 按钮。
- 从下拉列表中选择刚创建的用户。
- 选择 ALL PRIVILEGES(推荐用于 WordPress 等应用数据库)。
- 点击 Add User to Database 确认。
提示:在配置 WordPress 或其他 CMS 平台时,请在配置文件中使用完整的前缀名称。例如,在 wp-config.php 中,将 DB_NAME 设置为 mysite_wordpress,DB_USER 设置为 mysite_wpuser。
步骤 4 — 从 DirectAdmin 访问 phpMyAdmin
phpMyAdmin 是一款基于浏览器的可视化 MySQL 数据库管理工具。在 DirectAdmin 中打开它的步骤如下:
- 在 DirectAdmin 中进入 MySQL Management。
- 点击 phpMyAdmin 按钮或链接,系统将使用您的账号凭据自动登录。
- 在 phpMyAdmin 左侧面板中选择您的数据库,即可查看和编辑表。
通过 phpMyAdmin 导入和导出数据库
导入数据库
使用导入功能可恢复备份或将网站从其他主机迁移过来:
- 在 phpMyAdmin 左侧面板点击目标数据库名称。
- 点击顶部的 Import(导入)标签。
- 点击 Choose File(选择文件)并选取您的
.sql 文件。 - 格式保留为 SQL,然后点击 Go(执行)。较大的数据库可能需要几分钟时间。
导出数据库
使用导出功能可备份数据库或将其迁移至新服务器:
- 在 phpMyAdmin 中点击要导出的数据库。
- 点击 Export(导出)标签。
- 选择 Quick(快速)导出方式和 SQL 格式。
- 点击 Go(执行)——浏览器将下载一个包含所有表和数据的
.sql 文件。
要点总结
- 数据库名称和用户名始终会自动添加您的主机账号名称作为前缀。
- 将用户关联到应用数据库时,务必授予 ALL PRIVILEGES 权限。
- 使用 phpMyAdmin 进行导入、导出及浏览表内容。
- 妥善保管数据库凭据——切勿将其暴露在公开文件中。
准备好构建您的网站了吗?
AsiaGB 主机套餐包含 MySQL 数据库、phpMyAdmin 和 DirectAdmin——为 WordPress、WooCommerce 及自定义 PHP 应用提供一站式所需环境。
查看托管套餐