linux篇-linux 主从配置
1准备两台服务器
一台是192.168.118.128
一台是192.168.118.129
2主服务器配置
192.168.118.128
修改my.cnf文件
server-id=1
log-bin=mysql-bin #启动MySQL二进制日志系统,
binlog-do-db=ourneeddb #需要同步的数据库
binlog-ignore-db=mysql #不同步mysql系统数据库,若还有其它不想同步的,继续添加
根据具体情况添加
3赋权
grant replication slave on . to ‘repl’@‘192.168.118.129’ identified by ‘123456’;授权repl用户复制权限
grant replication slave on . to ‘root’@‘192.168.118.129’ identified by ‘123456’;
flush privileges; #刷新权限
4show master status;
5192.168.118.129
stop slave;关闭复制进程
修改my.cnf配置文件
erver-id=2 #设置从服务器id,必须于主服务器不同
log-bin=mysql-bin #启动MySQ二进制日志系统
replicate-do-db=ourneeddb #需要同步的数据库名
replicate-ignore-db=mysql #不同步mysql系统数据库
根据具体情况配置
执行
change master to
master_host=‘192.168.118.128’,
master_user='repl’,
master_password='123456’,
master_log_file=‘bin.000010’,
master_log_pos=194;
#log_file与log_pos是主服务器master状态下的File与Position
CHANGE MASTER TO
MASTER_HOST=‘92.168.118.128’’,
MASTER_USER=‘repl ‘,
MASTER_PASSWORD=‘123456’,
MASTER_LOG_FILE=’ bin.000010’,
MASTER_LOG_POS=194;
CHANGE MASTER TO
-> MASTER_HOST=‘192.168.1.1’,
-> MASTER_USER=‘master’,
-> MASTER_PASSWORD=‘123456’,
-> MASTER_PORT=3309,
-> MASTER_LOG_FILE=‘mysql-bin.000001’,
-> MASTER_LOG_POS=154;
change master to
-> master_host=‘192.168.118.128’,
-> master_user=‘root’,
-> master_password=‘123456’,
-> master_log_file=‘bin.000010’,
-> master_log_pos=938;
Start slave;
测试 主机创建一个数据库test1
会看到从机也会出现一个数据库test1
测试完成。
最新文章
- hdu1455 dfs+剪枝
- Codeforces Round #327 (Div. 2) E. Three States
- 电容值E系列标称方法
- 使用Google Code和客户端TortoiseSVN 工具搭建一个在线源代码版本控制系统
- 前不久一个swift项目用uicollectionview 用sdwebimage 加载图片,发生内存猛增,直接闪退的情况,简单说一下解决方案。
- Holding Bin-Laden Captive!(hdoj1085)代码并未完全看懂
- 嗅探js css 文件是否加载成功示例
- MySql5.6性能优化
- Java中的随机数生成器:Random,ThreadLocalRandom,SecureRandom
- Entity Framework快速入门--IQueryable与IEnumberable的区别
- MySql入门(1)
- Java日志框架那些事儿
- C语言博客作业--一二维数组。
- android 实现倒影
- L3-021 神坛(极角排序求三角形最小面积)
- xml与Excel转换
- web测试工具列表
- CSS - !important声明强制优先
- 抽离amazeUI里面的弹出框
- svn 更新代码
热门文章
- 自动驾驶运动规划-Dubins曲线
- 220v-5v稳压电路
- jq与js的写法,示例回到顶部div滚动显示隐藏
- 【Android开发】APP桌面角标问题
- 微信h5支付/jsapi支付/小程序支付
- Installing github.com/mdempsky/gocode FAILED ----vscode安装go插件中的一些坑
- Java实现单链表的逆序打印
- npm 和 Yarn 镜像站配置
- Django中数据传输编码格式、ajax发送json数据、ajax发送文件、django序列化组件、ajax结合sweetalert做二次弹窗、批量增加数据
- Blazor 生命周期