添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

Azure Database for MySQL 灵活服务器是一项托管服务,可用于在云中运行、管理和缩放具有高可用性的 MySQL 服务器。 本快速入门介绍如何使用 Azure 门户在虚拟网络中创建灵活服务器。

如果没有 Azure 订阅,请在开始之前 创建一个 Azure 免费帐户 。 通过使用 Azure 免费帐户,你现在可以在 12 个月内免费试用 Azure Database for MySQL 灵活服务器。 有关详细信息,请参阅 免费试用灵活服务器

登录到 Azure 门户

转到 Azure 门户 。 输入登录到门户所需的凭据。 默认视图是服务仪表板。

创建 Azure Database for MySQL 灵活服务器

使用一组定义的 计算和存储资源 创建灵活服务器。 请在 Azure 资源组 中创建该服务器。

如需创建灵活服务器,请完成以下步骤:

  • 在门户中搜索并选择“Azure Database for MySQL 服务器”:

    创建 Azure Linux 虚拟机

    由于服务器位于虚拟网络中,因此只能从与服务器位于同一虚拟网络中的其他 Azure 服务连接到服务器。 若要连接和管理服务器,请创建一个 Linux 虚拟机。 虚拟机必须在相同的区域和相同的订阅中创建 。 Linux 虚拟机可充当用于管理数据库服务器的 SSH 隧道。

  • 转到创建服务器所在的资源组。 选择 添加

  • 选择“Ubuntu Server 18.04 LTS”

  • 在“基本信息”标签页中的“项目详细信息”下,确保选择了正确的订阅,然后选择“新建资源组”。 对于名称,请键入 myResourceGroup

    安装 MySQL 客户端工具

    使用 Bash 或 PowerShell 创建与 VM 的 SSH 连接。 根据提示符,打开与虚拟机的 SSH 连接。 将 IP 地址替换为 VM 中的 IP 地址,并将 .pem 的路径替换为密钥文件的下载路径。

    ssh -i .\Downloads\myKey1.pem azureuser@10.111.12.123
    

    下次在 Azure 中创建 VM 时,可以使用此次创建的 SSH 密钥。 下次创建 VM 时,为“SSH 公钥源”选择“使用存储在 Azure 中的密钥”。 你的计算机上已有私钥,因此无需下载任何内容。

    需要安装 mysql-client 工具才能连接到服务器。

    sudo apt-get update
    sudo apt-get install mysql-client
    

    由于通过 SSL 强制执行与数据库的连接,因此需要下载公共 SSL 证书。

    wget --no-check-certificate https://dl.cacerts.digicert.com/DigiCertGlobalRootCA.crt.pem
    

    从 Azure Linux 虚拟机连接到服务器

    安装 mysql.exe 客户端工具后,即可从本地环境连接到服务器。

    mysql -h mydemoserver.mysql.database.azure.com -u mydemouser -p --ssl-mode=REQUIRED --ssl-ca=DigiCertGlobalRootCA.crt.pem
    

    你已在资源组中创建 Azure Database for MySQL 灵活服务器。 如果将来不再需要这些资源,可以通过删除资源组或 MySQL 服务器来删除它们。 若要删除资源组,请完成以下步骤:

  • 在 Azure 门户中,搜索并选择“资源组”。
  • 在资源组列表中,选择资源组的名称。
  • 在资源组的“概述”页中,选择“删除资源组” 。
  • 在确认对话框中,键入资源组的名称,然后选择“删除”。
  • 使用 MySQL 生成 PHP (Laravel) Web 应用

  •