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.* ...
随机推荐
- Swift和Javascript的神奇魔法
Swift和Javascript的神奇魔法 记录Swift和Javascript如何进行交互 前言 今天在网上看到了一篇介绍Swift和Javascript交互的文章,感觉作者写的很好,因此把作者文章 ...
- 15、TCP/IP协议
15.TCP/IP协议 几台孤立计算机系统组在一起形成网络,几个孤立网络连在一起形成一个网络的网络,即互连网.一个互连网就是一组通过相同协议族互连在一起的网络. 互联网的目的之一是在应用程 ...
- Java Regex match IP address
Reference: [1] https://www.mkyong.com/regular-expressions/how-to-validate-ip-address-with-regular-ex ...
- Linux服务器的远程IP限制
系统环境: Linux-centOS+ubuntu 操作: 编辑允许通过IP 路径:vim /etc/hosts.allow sshd:192.168.1.1 编辑禁止通过IP 路径:vim /etc ...
- Java反射机制详解(3) -java的反射和代理实现IOC模式 模拟spring
IOC(Inverse of Control) 可翻译为“控制反转”,但大多数人都习惯将它称为“依赖注入”.在Spring中,通过IOC可以将实现类.参数信息等配置在其对应的配置文件中,那么当 需要更 ...
- 目前微信 微博 新浪 豆瓣等所有分享的js插件
原理 功能 集成微信.微博.开心.豆瓣.人人.qq微博.搜狐.qq空间等分享 即时分享: 默认加载插件,即启动全部分享 定制分享:通过参数配置.静态数据配置 由你决定何时分享,如何分享 扩展: 通过数 ...
- 运行容器的最佳实践 - 每天5分钟玩转 Docker 容器技术(24)
按用途容器大致可分为两类:服务类容器和工具类的容器. 1. 服务类容器以 daemon 的形式运行,对外提供服务.比如 web server,数据库等.通过 -d 以后台方式启动这类容器是非常合适的. ...
- 每天一个JS 小demo之日历制作。主要知识点:日期函数
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" ...
- vue-cli webpack在node环境下安装使用
第一步,需要下载并安装node.js以及他的npm组件: 第二步,用node -v;npm -v来测试node.js以及npm是否安装成功(建议用GIT命令行工具,因为GIT是linux系统),如果显 ...
- 我的学习之路_第五章_Data,正则
Date 类 (时间类) 所属包:java.util.Date 构造方法: public Date() 返回的是当前时间 也就是1970-1-1到电脑目前的时间值,用毫秒来表示 public Date ...