主从限制同步指定库下增加新库,新库也要同步

我有主从2台数据库分别为A,B

由于历史原因,A的数据库只允许同步 aa 和 bb俩个库,即A库再创建一个新库,B是不会同步过来的

OK。开搞。

1 A  移除掉binlog-do-db ,我不想以后还得再操作一下!这里我们约定新库为cc binlog-do-db

2 重启A 这是为了cc可以同步过来

3 FLUSH TABLES WITH READ LOCK;  锁表,这是为了停止新数据的插入

4 查看B SHOW SLAVE STATUS; 看看数据都同步好了没有 如果好了 就可以STOP SLAVE;

5 在A上DUMP出来数据 mysqldump -uroot -p --single-transaction --master-data -A > /home/good2.sql

DUMP完后立即UNLOCK TABLES;这是为了减少服务时间,然后同步到B

6 在B上mysql -uroot -p < good2.sql 导入数据

7 重启B,start slave; 追日志,完成!

额。我是菜鸟我用dump=。=

时间: 2024-10-13 00:20:32

主从限制同步指定库下增加新库,新库也要同步的相关文章

该项不适于在指定状态下使用

该项不适于在指定状态下使用 简介:新公司入职,安装开发软件,前一天安装其他软件没问题,电脑是别人用过的,修改了登录密码, 今天再安装其他软件时就出现如标题的错误,如图: 解决方案: 删除C:\Documents and Settings\%userName%\Application Data\Microsoft\的Crypto 其他系统也是找到类似的文件夹.(注意改变文件夹选项的查看标签为<查看隐藏文件夹>) 例:C:\Users\Administrator\AppData\Roaming\M

Linux环境中MySQL主从同步--添加新的从库

当前我认为数据库主从有两大应用价值: 1.从库相当于主库的备份.虽然数据库的主从并不能代替/取代备份,例如错误的数据可能毁掉所有的数据库,但主从也是在一种可读的状态下保持备份的一种实现方式. 2.从库可以缓解主库的压力,能提高性能.由于从库是只读的,因此在读取查询方面,从库可以代替主库,承担一定的压力,无论是这些压力是来自用户(应用程序)还是开发.运维自己. MySQL的主从其实并不困难,而且需要做的事情也并不多,mysql官方给出的文档中对主从也做出了详细的指导.说明和解释,但总共也多少篇幅.

ubuntu下使用Tesseract-ocr(编译、安装、使用、训练新的语言库)

本文前半部分是来自http://www.qisanfen.com/?p=185的一篇文章,主要讲了安装.训练的大致流程,注意如果需要训练语言库需要把所需要的库安装完整 后半部分大致是官方wiki的翻译版本 如果只安装,不训练,可以看我的另一篇比较简洁的文章http://blog.csdn.net/yimingsilence/article/details/51276138 关于训练的具体细节可以查看官方wiki : https://github.com/tesseract-ocr/tessera

不停MySQL服务情况下增加从库两种常用方式

现在生产环境MySQL数据库是一主一从,由于业务量访问不断增大,故再增加一台从库.前提是不能影响线上业务使用,也就是说不能重启MySQL服务,为了避免出现其他情况,选择在网站访问量低峰期时间段操作. 一般在线增加从库有两种方式,一种是通过mysqldump备份主库,恢复到从库,mysqldump是逻辑备份,数据量大时,备份速度会很慢,锁表的时间也会很长.另一种是通过xtrabackup工具备份主库,恢复到从库,xtrabackup是物理备份,备份速度快,不锁表.为什么不锁表?因为自身会监控主库日

获取指定路径下指定类型的文件名称,并返回可用的新名称

检查磁盘上指定目录是否已经存在同名文件(本代码是检查.jpg文件类型),存在三种情况: 1:不存在,返回查询的名称 如:输入abc,返回abc 2:存在一个名称相同的文件,返回"预定义的名称+当前日期+001"的新名称 如:存在一个叫abc.jpg的文件,输入abc,返回abc20101227001 3:存在多个前缀名相同的文件,则返回比编号最大的文件大一个编号的名称 如:存在abc.jpg,abc20101227001,abc20101227002,-,abc201012270023

同主机单实例MySQL跨库同步指定表

需求: 同一主机同实例MySQL有A和B两个库,现在需实现test1库中表host和test2库中表host插入.删除.更新单向同步.(table01与table02具有相同表结构) 解决方案: 可以使用触发器实现,举例如下: 1.创建模拟环境 create database test1; use test1 CREATE TABLE `host` ( `id` tinyint(4) NOT NULL AUTO_INCREMENT, `host` varchar(20) NOT NULL, `p

Mysql DBA 高级运维学习笔记-一主多从宕机从库切换主继续和从库同步过程

1.主库master 宕机 登录从库show processlist\G 看两个线程的更新状态 mysql> show processlist\G *************************** 1. row *************************** Id: 1 User: system user Host: db: NULL Command: Connect Time: 22997 State: Waiting for master to send event Info:

mysql show slave 与 从库复制新的从库

本文出自 "郑小明的技术博客" 博客,请务必保留此出处http://zhengmingjing.blog.51cto.com/1587142/1910565 在搭建好mysql主从之后,我们一般在从库上通过命令 show slave status\G 来查看主从的状态,会有很多的参数,接下来笔者就带大家好好的了解这些参数 [email protected] (none)>show slave status\G *************************** 1. row

LINUX环境下SVN安装与配置(利用钩子同步开发环境与测试环境)

安装采用YUM一键安装: 1.环境Centos 6.6 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/svndata 4.建立版本库 创建一个新的Subversion项目svnadmin create /www/svndata/project 5.版本库配置 进入对应的版本库如nilrxx,里面有一些自动给生成的文件.在conf目录下就是我们需要配置的三个文件:authz