在Azure上面使用PAAS平台的MySQL

  有人看到这个题目可能会感到困惑,在globe 和mooncake的版的Azure 上面都没有推出这个服务啊,在这里做一个解释的是本人在给国内一家电商平台做Azure项目中遇到的,在国内还是属于private preview(私人订制预览版)的,在国内的Azure上面还不能看到。


 下面来简单的介绍一下这个服务,这个服务暂时还只能部署在China North的数据中心,所以在使用上还是有一定的限制,如果想使用次服务的话,首先需要向微软进行申请,通过评估后才能确定是否可用。

因为延迟问题,所以建议把你的APP应用也需要放在China North的数据中心。


wKiom1UZAJDzEePYAAIFfCXkHzU869.jpg

在这里可用对进行ACL控制和数据库备份设置:

wKioL1UZApTx7kY9AAJJtaQaGZ0453.jpg


新建用户,对不同的数据库的权限进行设置:

wKioL1UZApTxB_MLAAGqI2wVqVg441.jpg

用此工具进行数据迁移:

wKiom1UZAVrRyZ4CAAGRP9lWo0g983.jpg


1.客户可能有特殊需求,是否能更改服务器配置文件

答:我们目前没有提供参数更改的功能,我们正在计划开放一部分常用的参数让用户可以改,你可以把你要改的参数还有为什么要改的理由告诉后台来判断是否可以更改

2. 数据库服务器连接延迟比较大

答:现在基于Azure PAAS 平台的MySQL目前确实只支持China North后面我们会支持China East

3.客户本地数据库版本过低,无法把数据上传到Azure

答:建议客户升级到最新的5.5版本,进行数据的迁移。

4.客户上传数据错:ERROR 126 (HY000) at line 722: Incorrect key file for table '.\ktv_demo\data_res
ource.MYI'; try to repair it

答:这个错误可能是因为客户的本地数据的Schema engine 类型不能很好的兼容,建议改成 innodb


你可能感兴趣的:(mysql,PaaS,azure)