MySQL Database on Azure快速入门指南

本教程将帮助您了解如何使用Azure管理门户迅速创建、连接、配置MySQL Database on Azure。完成本教程后,您将在Azure上拥有一个示例MySQL数据库服务器,并了解如何使用管理门户执行基本管理任务。

目录

步骤一:登陆Azure管理门户,创建MySQL服务器

  1. 登陆到Azure管理门户, 在左侧导航菜单中单击新建,依次选择数据库 > Azure上的MySQL数据库,并单击页面底部的创建

创建MySQL服务器

  1. 输入服务器名称,选择一个合适的订阅,选择资源组,创建管理员账户,选择服务器所在位置,选择MYSQL版本,最后配置性能

选择性能版本

备注

您的管理员账户名称是以服务器名称%用户名组成,当您连接数据库时请注意填写用户名全称。 如您在Azure上有其它服务需访问该数据库,请选择允许Azure服务访问服务器。 为方便管理,建议勾选固定到仪表板。 强烈建议您将Azure服务放在同一个区域,选择一个最靠近您的位置。

步骤二:配置防火墙

首次从您的客户端连接MySQL Database on Azure之前需要配置防火墙,将您的客户端公网IP地址(也可以是IP地址段)加入到白名单中。在管理门户上,点击您的MySQL服务器,然后点击连接安全

配置MySQL服务器

备注

管理门户提供添加客户端IP功能,方便您快速添加当前客户端的IP。 如您在创建时勾选了允许Azure服务访问服务器,则默认您在Azure上的其他服务(包括在Azure上的VM)允许访问您的MySQL数据库,您无需再手动添加IP地址。您也可以禁止其它Azure服务的访问——只需在此页面上的允许Azure服务访问服务器之处选择拒绝即可。

步骤三:设置备份时间

MySQL Database on Azure提供每日定时备份。您可以选中您的MySQL服务器,点击备份进行每日备份时间的设置。您可以通过下拉框选择每日备份时间。

备份设置

步骤四:创建数据库

在一个MySQL服务器中,用户可创建多个数据库,数量上没有限制,但是多个数据库会共享服务器资源。您可以选定MySQL服务器,点击数据库,然后点击新建数据库进行数据库的创建。

创建数据库

步骤五: 连接数据库

您可以通过查看管理门户中该服务器的概述获取连接信息,然后通过应用程序连接您在MySQL Database on Azure的数据库。

查看连接信息

备注

MySQL Database on Azure支持SSL连接,如果您的应用与MySQL数据库不在同一个Azure数据中心,我们建议使用SSL连接以增强安全性。

步骤六:数据迁移(可选)

如果您需要把数据库从别的地方迁移到MySQL Database on Azure,当数据量大的情况下建议您通过以下步骤完成迁移。

  • 第一步,把数据从现在的数据库导出到一个文件(比如用mysqldump工具)。
  • 第二步,将数据库导出文件传输到您在Azure上的某台VM上。您可以用您熟悉的数据传输工具(比如FTP等),您也可以用AzCopy这一工具(用AzCopy需要先把文件传输到一个存储blob,再传至VM)。
  • 第三步,把数据从您的Azure VM上导入到您的MySQL Database on Azure。这样可以降低连接中途断开而导致迁移失败的可能性

后续步骤

完成上述步骤,您即建立了MySQL Database on Azure数据库,也对管理门户有所了解。接下来,您可以尝试其他功能,如查看数据库使用情况,数据库的备份和恢复,版本的升级降级等等。

如果您在操作中遇到问题,可以查看管理门户帮助指南,也可以联系技术支持,或在MSDN论坛上提出您的问题。