3.3 管理数据库系统

本节介绍如何使用控制台管理 MySQL 数据库系统。

停止、启动或重新启动数据库系统

当您创建一个数据库系统时,它会自动启动,因此当您第一次看到它时,启动按钮是禁用的。正在运行的数据库系统显示状态为 活动(有关数据库系统状态的更多信息,请参阅 MySQL 数据库系统详细信息)。

使用重新启动按钮 重新启动数据库系统会 关闭数据库系统,然后立即重新启动它。

使用停止按钮停止 数据库系统将停止 对其计费。但是,存储费用会继续计费。当您再次启动数据库系统时,数据库系统的计费将恢复。

笔记

在数据库系统上启动、停止或重新启动操作也会影响关联的 HeatWave 集群。当 HeatWave 集群由于数据库系统上的停止或重启操作而停止时,在 HeatWave 集群重新启动时必须重新加载加载到 HeatWave 集群中的任何数据。

要启动、停止或重新启动数据库系统:

  1. 在 MySQL HeatWave 控制台中,选择MySQL选项卡。

  2. DB Systems选项卡上的 DB Systems 列表中,找到要启动、停止或重新启动的 DB System,然后执行以下操作之一:

    • 单击 DB System 所在的行以突出显示它,然后选择列表顶部的 StartStopRestart按钮。

    • 单击数据库系统的名称以打开 数据库系统详细信息页面。在此页面上,您可以使用同一组按钮停止、启动或重新启动数据库系统。

  3. 当您选择StopRestart时,将显示Stop/Restart MySQL DB System对话框供您选择关闭类型:

    • 刷新脏页并清除旧事务的撤消日志页。关闭本身可能需要更长的时间,但随后的启动速度更快。

    • 在关闭数据库系统之前快速刷新脏页。一些刷新操作必须在下次启动时执行,可能会增加启动过程的持续时间。

    • Immediate不会刷新脏页,也不会清除任何撤消日志页。立即停止 MySQL。页面刷新和日志清除将在下次启动时进行,从而增加启动过程的持续时间。

    选择关闭类型并单击 停止重新启动按钮,具体取决于您正在执行的操作。

编辑数据库系统

要编辑数据库系统:

  1. 在 MySQL HeatWave 控制台中,选择MySQL选项卡。

  2. DB Systems选项卡上的 DB Systems 列表中,找到要编辑的 DB System,然后执行以下操作之一:

    • 单击 DB System 所在的行以突出显示它,然后从 Actions菜单中 选择Edit DB System 。

    • 单击数据库系统的名称以打开 数据库系统详细信息页面。单击 编辑数据库系统按钮。

  3. 您可以为数据库系统编辑以下项目:

    • Maintenance Window:当更新可用时,它们会在维护窗口期间启动,这是一个两小时的时间段。

      应用补丁和更新所需的时间可能会超出维护窗口并需要重新启动数据库系统。有关详细信息,请参阅 第 14 章,维护

    • 允许的客户端地址:指定允许连接到数据库系统端点的面向公众的客户端 IPv4 地址。地址以 CIDR 格式指定;例如: 1.2.3.4/24。可以在以分号分隔的列表中指定 CIDR 格式的多个地址;例如:1.2.3.4/24; 1.2.3.4/32。有关以 CIDR 格式指定 IP 地址的信息,请参阅 第 3.2 节,“创建数据库系统”

  4. 单击保存以保存更改。

升级 MySQL 服务器

使用控制台手动升级数据库系统的 MySQL 服务器版本。

笔记

您不能回滚(降级)升级。建议在升级之前对数据库系统执行完整备份。请参阅 第 10.1 节,“创建备份”

要升级,请使用备份和还原方法移动到目标版本的新数据库系统:

  1. 创建数据库系统的备份。请参阅 第 10.1 节,“创建备份”

  2. 从备份中创建一个新的数据库系统,并为新的数据库系统选择目标版本。请参阅 第 10.3 节,“将备份恢复到新的数据库系统”

增加数据库系统存储

可以通过备份和恢复操作或通过导出和导入操作来增加数据库系统存储。下面描述了这两种方法。

通过备份和恢复增加存储

要使用备份和还原方法增加存储大小:

  1. 创建数据库系统的备份。请参阅 第 10.1 节,“创建备份”

  2. 从备份中创建一个新的数据库系统,并在新的数据库系统中定义一个更大的存储。请参阅 第 10.3 节,“将备份恢复到新的数据库系统”

通过出口和进口增加存储

要使用导入导出方法增加存储大小:

  1. 使用 MySQL Shell 从当前数据库系统导出数据。请参阅 使用 MySQL Shell 导出数据

  2. 使用 MySQL HeatWave 控制台创建具有更大存储大小的新数据库系统。请参阅 第 3.2 节,“创建数据库系统”

  3. 使用 MySQL Shell 将数据导入新的数据库系统。请参阅第 6 章,导入数据

删除数据库系统

删除数据库系统会永久删除它以及数据库中的所有数据。确保在删除数据库系统之前正确备份所有数据(请参阅 第 10 章,备份)。

要删除数据库系统:

  1. 在 MySQL HeatWave 控制台中,选择MySQL选项卡。

  2. DB Systems选项卡上的 DB Systems 列表中,找到要删除的 DB System,然后执行以下操作之一:

    • 单击 DB System 所在的行以突出显示它,然后从 Actions菜单中 选择Delete操作。

    • 单击数据库系统的名称以打开 数据库系统详细信息页面。单击 删除按钮。

    将显示删除 MySQL 数据库系统对话框。

  3. 单击删除 MySQL 数据库系统以继续删除。