Azure MySQL PaaS (3) 创建MySQL异地只读数据库 (Master-Slave)
《Windows Azure Platform 系列文章目录》
Azure MySQL PaaS服务提供异地只读的功能,我们可以在主站点,比如Azure上海数据中心,创建MySQL主节点。主节点可以用来做OLTP联机事务处理。
然后在Azure北京数据中心,创建MySQL只读节点。只读节点可以用做报表展示。
在开始本文之前,请注意:
1.本文使用的是国内由世纪互联运维的Azure China,使用的是ASM模式:https://manage.windowsazure.cn
2.我们可以使用MySQL Workbench管理云端的MySQL数据库。下载地址:https://dev.mysql.com/downloads/workbench/
3.首先在Azure 上海数据中心(主站点),创建Server Name和Database,同时设置数据库的用户名和密码
4.获取到MySQL PaaS的连接字符串,并设置防火墙规则
5.使用MySQL Workbench,链接Azure MySQL 上海站点
6.使用UI,在Azure北京数据中心创建只读数据库(Slave)
接下来开始正文:
1.登录:https://manage.windowsazure.cn
2.选择新建,在Azure上海数据创建新的MySQL Server。如下图:

3.创建完毕后,选择服务器名称。

创建新的数据库。如下图:

设置防火墙规则,如下图:

4.设置完毕后,我们就可以通过以下信息链接到上海数据中心的MySQL服务:
Host Name:leimysqlshsvr.mysqldb.chinacloudapi.cn
UserName:leimysqlshsvr%mysqladmin
MySQL Workbench连接后的截图略。
5.接下来我们在Azure北京数据中心创建只读库。
我们点击添加主从复制,如下图:

6.在弹出的窗口中,新建Azure北京只读数据库,位置为华北(北京)。注意服务器名称必须唯一。

7.创建完成后,可以观察到如下图:

注意上图中,主实例(Master)是Azure上海数据中心, Azure北京数据中心是Slave节点
| Azure Master Node | Azure Slave Node | |
| 数据中心 | Azure上海 | Azure北京 |
| Hostname | leimysqlshsvr.mysqldb.chinacloudapi.cn | leimysqlbjsvr.mysqldb.chinacloudapi.cn |
| 用户名 | leimysqlshsvr%mysqladmin | leimysqlbjsvr%mysqladmin |
| 密码 | 在UI界面上输入 | 在创建Slave节点的时候,自动从Master节点获得 |
最后别忘记设置Azure北京Slave节点的防火墙规则。
=========================================================分隔符==============================================
ARM模式先挖抗...
Azure MySQL PaaS (3) 创建MySQL异地只读数据库 (Master-Slave)的更多相关文章
- Mysql主从数据库(master/slave),实现读写分离
在之前的一篇文章中,阐述了如何在高并发高负载的场景下使用nginx做后台服务的负载均衡:在阿里云Centos上配置nginx+uwsgi+负载均衡配置,但是不要以为这样做了就是一劳永逸的,到了数据业务 ...
- 在阿里云Centos7.6上面配置Mysql主从数据库(master/slave),实现读写分离
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_85 在之前的一篇文章中,阐述了如何在高并发高负载的场景下使用nginx做后台服务的负载均衡:在阿里云Centos上配置nginx+ ...
- 一分钟在云端快速创建MySQL数据库实例
本教程将帮助您了解如何使用Azure管理门户迅速创建,连接,配置MySQL 数据库 on Azure.完成本教程后,您将在Azure上拥有一个示例MySQL数据库服务器,并了解如何使用管理门户执行基本 ...
- 小型网站MYSQL问题二:Percona Xtrabackup实现数据库备份和恢复
1.安装软件仓库(不要问我为什么不用源码安装,好吧,其实我懒.) 1 2 3 4 5 6 7 8 wget https://www.percona.com/downloads/percona-rele ...
- Azure MySQL PaaS (2) MySQL PaaS修改时区
<Windows Azure Platform 系列文章目录> 先挖坑,关于Azure My PaaS的入门介绍以后再写. 我们在创建My SQL PaaS服务的时候,默认的时区是UTC时 ...
- 【数据库-MySQL on Azure】如何使用 MySQL EntityFramework 组件处理 MYSQL PaaS DB
MySQL Database on Azure 是 Azure 平台上推出的 MySQL 云数据库服务,通过全面兼容 MySQL 协议,为用户提供了一个全托管的性能稳定.可快速部署.高可用.高安全性的 ...
- 初码-Azure系列-记一次MySQL数据库向Azure的迁移
初码Azure系列文章目录 还在继续给客户迁移不同的系统到Azure,这一次是一个系统的MySQL数据库要迁移,将迁移过程记录一下 原系统环境 数据库版本:MySQL Community Editio ...
- 如何使用 MySQL EntityFramework 组件处理 MYSQL PaaS DB
MySQL Database on Azure 是 Azure 平台上推出的 MySQL 云数据库服务,通过全面兼容 MySQL 协议,为用户提供了一个全托管的性能稳定.可快速部署.高可用.高安全性的 ...
- 12、创建mysql用户及赋予用户权限
1.通过help命令查看grant的用法: CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON db1.* ...
随机推荐
- 远程登录Linux服务器修改ssh端口
公司有部分服务器root密码被禁用,有部分没有禁用,禁用root的服务器需要通过tomcat用户登陆系统,切换至root修改端口,没有禁用的直接修改root密码: #-*- coding:utf-8 ...
- .Net Core 连输入中文都变坑了...
前不久Core诞生时候,那个时候我也在项目上没时间去尝那青涩的味道.今天刚刚装上2017就等不及的试了一下. 先创建了一个控制台的应用程序,然后在Main()方法中写了几句话,就等不及的Ctrl+F5 ...
- Creating beautiful charts in chinese with ggplot2
Before we start My chinese skills are poor and biased. I did learn during my internship and I contin ...
- mysql之 日志体系(错误日志、查询日志、二进制日志、事务日志、中继日志)
一. mysql错误日志:错误日志记录的事件:a).服务器启动关闭过程中的信息b).服务器运行过程中的错误信息c).事件调试器运行一个事件时间生的信息d).在从服务器上启动从服务器进程时产生的信息lo ...
- SDN学习之实现环路通信
在对OpenFlow协议有了一定了解以后,开始尝试如何通过Ryu控制器实现网络中的通信.根据协议,我们知道,当数据信息首次传输到交换机时,由于交换机不存在该数据信息所对应的流表,因此,会触发Packe ...
- Vulkan Tutorial 08 交换链
操作系统:Windows8.1 显卡:Nivida GTX965M 开发工具:Visual Studio 2017 在这一章节,我们了解一下将渲染图像提交到屏幕的基本机制.这种机制成为交换链,并且需要 ...
- 一天搞定CSS: 清除浮动(float)--13
上一节已经说明了为什么要清除浮动了.这里我们就来解决浮动产生的各种问题. 为什么要清楚浮动? 地址:http://blog.csdn.net/baidu_37107022/article/detail ...
- 网络编程应用:基于UDP协议【实现文件下载】--练习
要求: 基于UDP协议实现文件下载 发送方–请求–接收方发送文件–发送方接收文件 代码: 发送方: package Homework1; import java.io.File; import jav ...
- java中File类应用:遍历文件夹下所有文件
练习: 要求指定文件夹下的所有文件,包括子文件夹下的文件 代码: package 遍历文件夹所有文件; import java.io.File; public class Test { public ...
- mac安装as配置
/Users/admin/Library/Android/sdk export PATH=${PATH}:/Users/admin/Library/Android/sdk/tools:/Users/a ...