数据安装完成后

配置信息  开启二进制文件复制

[client]
port=3306
[mysqld]
basedir=/usr/local/mysql
datadir=/usr/local/mysql/data
#socket=/usr/local/mysql/mysql.sock
socket=/tmp/mysql.sock
user=mysql
#skip-grant-tables
# Disabling symbolic-links is recommended to prevent assorted security risks
symbolic-links=0

#主从复制配置
server-id=1 #设置server-id
log_bin=mysql-bin #开启二进制日志
expire_logs_days=10
max_binlog_size=100M
binlog-do_db=test_master_slave
binlog_ignore_db=mysql

[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid

#
# include all files from the config directory
#
!includedir /etc/my.cnf.d

复制用户授权

GRANT REPLICATION SLAVE ON *.* TO 'root'@'%';

查看二进制是否开启

show variables like '%log_bin%';

查看二进制文件名/id
SHOW MASTER STATUS;

根据二进制文件 配置复制脚本

CHANGE MASTER TO MASTER_HOST='192.168.0.114',MASTER_USER='root',MASTER_PASSWORD='root',MASTER_LOG_FILE='mysql-bin.000003',MASTER_LOG_POS=154;
CHANGE MASTER TO MASTER_HOST='192.168.0.113',MASTER_USER='root',MASTER_PASSWORD='root',MASTER_LOG_FILE='mysql-bin.000002',MASTER_LOG_POS=848;

启动复制(更新脚本时需要停止 stop slave)

start slave;

查看配置是否成功
show slave status\G;

刷新
flush privileges;

最新文章

  1. ssh整合问题总结--使用struts2+Ajax+jquery验证用户名是否已被注册
  2. mysql 查询表,视图,触发器,函数,存储过程
  3. ubuntu 配置nginx+php+mysql 遇到的一些问题
  4. win7的优化-1:隐藏我的电脑导航栏里的收藏等项目
  5. CSS3 动画效果带来的bug
  6. java代码获取jdbc链接properties
  7. 1. Nginx
  8. 使用FROM确认按钮(键盘13号键)提交特性并使用ajax.POST提交.
  9. jmeter之自定义java请求性能测试
  10. 数组(Array)资源
  11. 《Java程序设计》第1周学习总结
  12. 【一天一道LeetCode】#374. Guess Number Higher or Lower
  13. 求导程序编写(oo-java编程)
  14. Ruby学习笔记之升级ruby的版本
  15. 18.JAVA经典编程题(50题及答案)
  16. oracle查看某表字段类型
  17. Java基础之Java 修饰符
  18. pygame
  19. Mysql5.7 Linux安装教程
  20. web项目目录结构

热门文章

  1. 细说mysql索引
  2. 【Netty】(6) ---源码ServerBootstrap
  3. 从零开始学习PYTHON3讲义(十四)写一个mp3播放器
  4. springboot~使用docker构建gradle项目
  5. Python爬虫实例:爬取猫眼电影——破解字体反爬
  6. 微信公众号开发C#系列-2、微信公众平台接入指南
  7. (转载)IQueryable和IEnumerable
  8. 菜鸟之旅——学习线程(Task)
  9. JavaScript学习之自动轮播图片
  10. 都 9012了,该选择 Angular、React,还是Vue?