azure mysql 测试_[Azure][MySQL]Azure 上新增的 MySQL 的 PaaS 服务测试

2ff34e647e2e3cdfd8dca593e17d9b0a.png

测试微软在 Azure 上所新增的 MySQL 的 PaaS 服务

从今年五月开始,在 Azure 上多增加 MySQL 的服务,跟以往在使用 IaaS 服务的 MySQL 的 VM 有所不同,我们可以更专心在数据库的使用,而不用管底层是什么样的操作系统和架构。为了更了解此项的服务,就花了一点时间来测试一下。

首先我们从 Azure 的 Portal 上面,在新增资源的时候,在 Database 类型之下,我们可以看到一个 preview 版本的 MySQL 的服务,也因为如此,可能后续您选择不同的地区的时候,会有可能不支持的状况。

1500128517_89684.png

当我们选择之后,从出现的设定画面中可以看到像是服务器名称、登入账号、密码等资讯,这些可以按照您所要的去做设定。而在最下面倒数第二个选项,我们可以看到有 5.7 和 5.6 的两个版本可以选择。从这里可以稍微知道一点,选择使用 MySQL 的 PaaS 服务时候,你是拥有一个完整的 MySQL Instance可以使用,这点就跟 Azure SQL Database 有点不同,Azure SQL Database 是按照单一数据库来做管理的。

1500128923_0629.png

当我们看到最下面的定价层,点选下去可以看到目前有提供 基本 和 标准两种规格,而在 MySQL 的服务,你可以选择不同大小的计算单位和保存体大小,这点也跟 Azure SQL Database 不同。MySQL 计算单位主要是用 CPU 和内存来做计算,且整个服务器的大小可以按需要调整整个服务器所需要的空间;而 Azure SQL Database 的 DTU 则是用 CPU、内存、读写 IO 来做计算。不同等级的数据库只能有特定大小的容量。

1500129267_80316.png

当确认好相关设定之后,就可以建立出这个 MySQL 的服务来做使用了。

当我们选择刚刚所建立出来的 MySQL 服务的时候,从下图的右边 Menu 中可以看出来,目前 Azure 上面的 MySQL 服务,并没有提供太多的附加功能,但也意味着,所有 MySQL 本来可以用的功能,也都还是一样。

1500130342_42375.png

那接着我们要试试看用 MySQL 的 GUI 工具,是否可以顺利连接。而在连接之前,我们要先注意一个地方,在设定的地方有个“连接安全性”

1500130725_152.png

点选进去之后,可以看到有这里有 SSL 设定 和 防火墙规则 的设定。SSL 是让 MySQL 的 TCP 连线的时候是采用加密的方式,默认是开启的,但可能要看您的 GUI 工具和应用程序是否支持,如果您的是没有支持,则记得要将这里给关闭;另外一个是防火墙的规则,有使用过 MySQL 的人,应该都会知道在 MySQL 建立账号的时候,会允许账号可以透过那些 Host 来做连线,而在 MySQL 的服务,微软则是在 MySQL 的前面,再多加上一层防火墙来做控管,因此虽然我们在一开始建立账号的时候有设定一组帐密,但这里防火墙要是没有开,还是没有办法连上,这里因为目前是测试使用,因此我先选择上方的“新增我的 IP ”,Azure Portal 就会将目前您的 IP 给加入到防火墙允许的规则内了。

1500130848_5705.png

这里我使用我比较顺手的 HeidiSQL 这个工具来做测试,我在建立连线的时候,按照 Azure Portal 上面的设定,将相关属性给设定好

1500132232_54006.png

并且在高级的页签,设定要使用 SSL 来连线

1500132290_56186.png

顺利连线之后,我们到 mysql 的数据库下面,开启 user 的数据表,在这里就可以看到 MySQL 这个服务在建立的时候,都偷埋进去另外两个 Azure 用来管理  MySQL 服务的账号 mysql.sys 和  azure_superuser 。

1500132636_41921.png

当然你也可以自己去建立自己想要的数据库,只要容量不要超过限制就都可以正常使用。

1500133188_70027.png

刚好最近要考虑把 Mantis 这套  Issue 管理系统整个都移到 Azure 上面,目前测试下来,MySQL 的服务算是蛮简单架设和使用的,因此再搭配 Web App 上面来跑 PHP 的系统,应该可以来个完美搭配。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值