MySql
来源:互联网 发布:sql经典语句 编辑:程序博客网 时间:2024/05/22 20:17
Note:以下只是简单记录,详情参阅参考资料。
master
1.增加一个用户并赋予REPLICATION SLAVE, REPLICATION CLIENT权限。
2.my.cnf中[mysqld]下增加:
log-bin=MySQL-bin # 开启binary log并指定binary log的文件名前缀为mysql-bin
server-id=22 # 设置master机器的ID(主从机器间该ID必须唯一,互相不冲突)
3.重启mysql使配置生效
4.(optional) 如果master上已经有数据且需要先同步到slave上的话,则可以用mysqldump命令导出需要同步的数据,执行该命令时加上--master-data选项,导出的文件中就包含了 CHANGE MASTER TO XXX 语句。
slave
1.my.cnf中[mysqld]下增加:
relay_log=mysql-relay-bin # 开启relay log并指定relay log的文件名前缀为mysql-relay-bin (relay log里的内容来自master的binary log)
server_id=23
replicate-do-table=wishrp.sku_map #库名.表名
2.重启mysql使配置生效
3.登录mysql
4.执行CHANGE MASTER TO XXX
5.执行START slave;
参考资料:
mysql5.6配置主从复制
理解MySQL——复制(Replication)
Replication and Binary Log Server System Variables
17.1.4.3 Replication Slave Options and Variables
14.4.2.2 CHANGE REPLICATION FILTER Syntax
MySQL binlog_format (Mixed,Statement,Row)[转]
replicate-do-table unable to start slave mysql
- Mysql
- MySql
- MYSQL
- MySQL
- mysql
- mysql
- mysql
- mysql
- Mysql
- Mysql
- mysql
- MySQL
- mysql
- Mysql
- mysql
- mysql
- mysql
- mySQL
- LeetCode-268. Missing Number (Java)
- setw()
- 树的先序、中序和后序遍历方式
- Java数据类型:引用数据类型与基本数据类型
- 我的学习之路_第二十三章_HTML
- MySql
- javascript中Number对象的方法和Math对象的方法
- 设计模式
- Java获取Windows7系统剪切板中的文件路径、文字、图片信息
- CodeForces
- Python异常处理和多线程
- fast rcnn 遇到valueError setting an array element with a sequence错误
- 排序算法比较
- EffectiveJava笔记(一) 创建和销毁对象