如果此文档与当前软件版本不符,可以转到下载中心查找其他可供下载的文档版本。

QNAP

QTS 5.0.x

下载 (PDF)

配置 MariaDB 数据库

重要:
  • 如果升级到 QTS 5.0.0(或更高版本)之前在 QTS 4.5.4(或更早版本)中启用了 SQL 服务器,则在更新后,系统将自动下载和安装 MariaDB 5 应用程序,并将 SQL 服务器数据迁移到 MariaDB。

  • 您可以安装 MariaDB 5 或 MariaDB 10 应用程序。如果在 NAS 上安装这两个应用程序版本,MariaDB 5 将被设为默认数据库服务器。

在设置期间,可使用以下方法配置 MariaDB 数据库:

方式

描述

创建 MariaDB 数据库

通过配置 TCP/IP 网络配置和数据库密码,创建新的 MariaDB 版本 5 或 MariaDB 版本 10 数据库。

有关详细信息,请参见创建 MariaDB 数据库

恢复 MariaDB 数据库

通过配置 TCP/IP 网络配置,恢复现有的 MariaDB 版本 5 或 MariaDB 版本 10 数据库。

有关详细信息,请参见恢复 MariaDB 数据库

将 MariaDB 5 数据库迁移到 MariaDB 10

如果 MariaDB 10 应用程序安装在 NAS 上,您可以将现有 MariaDB 版本 5 数据库迁移到 MariaDB 版本 10 数据库。

有关详细信息,请参见将 MariaDB 5 数据库迁移到 MariaDB 10

创建 MariaDB 数据库

警告:

创建新 MariaDB 数据库将会替换现有的 MariaDB 数据库。

  1. 以管理员身份登录 QTS
  2. 转到控制台 > 应用程序 > MariaDB

    此时会打开 MariaDB 设置向导窗口。

    注:

    MariaDB 设置向导仅在应用程序初始化期间显示。要配置更高级的数据库功能和设置,请使用 php.ini maintenance 文件。

  3. 单击开始

    此时会出现数据库操作屏幕。

  4. 选择创建新数据库
  5. 单击下一步

    此时会出现默认实例属性屏幕。

  6. 指定根密码。
    重要:
    • 密码必须包含 8 到 64 个字节的 UTF-8 字符。

    • 密码不能是 "admin" 或空白。

    • 如果系统检测到弱密码,MariaDB 服务器将会自动禁用,直至配置了更强密码。

  7. 确认密码。
  8. 可选: 启用 TCP/IP 网络。
    1. 选择启用 TCP/IP 网络
    2. 指定端口号。
      提示:
      • MariaDB 5:默认端口号为 3306。

      • MariaDB 10:默认端口号为 3307。

  9. 单击应用

    QTS 即会创建 MariaDB 数据库。此时会出现完成屏幕。

    注:

    系统设置数据库可能需要几分钟时间。

  10. 单击完成

    QTS 即会启用 MariaDB 服务器。

恢复 MariaDB 数据库

  1. 以管理员身份登录 QTS
  2. 转到控制台 > 应用程序 > MariaDB

    此时会打开 MariaDB 设置向导窗口。

    注:

    MariaDB 设置向导仅在应用程序初始化期间显示。要配置更高级的数据库功能和设置,请使用 php.ini maintenance 文件。

  3. 单击开始

    此时会出现数据库操作屏幕。

  4. 选择恢复现有数据库
  5. 单击下一步

    此时会出现默认实例属性屏幕。

  6. 可选: 配置 TCP/IP 网络。
    1. 选择启用 TCP/IP 网络
      注:

      默认情况下启用此选项。

    2. 指定 TCP/IP 网络端口号。
      注:

      默认端口为 3307。

  7. 单击应用

    QTS 即会恢复 MariaDB 数据库。此时会出现完成屏幕。

    注:

    系统恢复数据库可能需要几分钟时间。

  8. 单击完成

    QTS 即会启用 MariaDB 服务器。

将 MariaDB 5 数据库迁移到 MariaDB 10

此功能仅在 MariaDB 10 应用程序中可用。

  1. 以管理员身份登录 QTS
  2. 安装 MariaDB 10 应用程序。
    注:

    有关详细信息,请参见从 App Center 安装应用程序

  3. 打开 MariaDB 10 应用程序。

    此时会打开 MariaDB 设置向导窗口。

    注:

    MariaDB 设置向导仅在应用程序初始化期间显示。要配置更高级的数据库功能和设置,请编辑 php.ini maintenance 文件。有关详细信息,请参见修改 php.ini 维护文件

  4. 单击开始

    此时会出现数据库操作屏幕。

  5. 选择将 MariaDB 5 迁移到 MariaDB 10 数据库
  6. 单击下一步

    此时会出现默认实例属性屏幕。

  7. 可选: 配置 TCP/IP 网络。
    1. 选择启用 TCP/IP 网络
      注:

      默认情况下启用此选项。

    2. 指定 TCP/IP 网络端口。
      注:

      默认端口为 3307。

  8. 单击应用

    QTS 即会将现有 MariaDB 5 数据库迁移到 MariaDB 10。此时会出现完成屏幕。

    注:

    数据迁移可能需要几分钟才能完成。

  9. 单击完成

    QTS 即会启用 MariaDB 服务器。