mysql+主从同步+用户,MySQL主从同步
所采用的mysql数据库是rpm包方式安装
1. Master:修改/etc/my.cnf文件[mysqld]
[mysqld]
server-id = 1
log-bin
innodb_flush_log_at_trx_commit=1
sync_binlog=1
datadir=/var/lib/mysql
2. Slave:修改/etc/my.cnf文件[mysqld]
[mysqld]
server-id=2
datadir=/var/lib/mysql
3. Master:在master数据库设置用来同步的slave用户权限
GRANT REPLICATION SLAVE ON *.*
TO ''@''
IDENTIFIED BY '';
例: grant replication slave on *.* to 'repl'@'192.168.1.2' identified by '123456';
4.Master上锁表:flush tables with read lock;
解锁:unlock tables;
5. Master数据导到slave
打包/var/lib/mysql目录,然后scp拷贝到从库上,覆盖从库/var/lib/mysql目录
6. Master查看日志节点和Position信息
查看主库信息获得日志文件以及position
mysql> show master status;
+------------------+------------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+------------+--------------+------------------+
| mysql-bin.000596 | 1050931156 | | |
+------------------+------------+--------------+------------------+
7.从库同步
mysql>STOP SLAVE;
mysql>CHANGE MASTER TO
>MASTER_HOST='',
>MASTER_USER='',
>MASTER_PASSWORD='',
>MASTER_LOG_FILE='',
>MASTER_LOG_POS=;
mysql>START SLAVE;
执行完上述命令后
mysql> show slave status \G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.1.2
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000596
Read_Master_Log_Pos: 1036007396
Relay_Log_File: localhost-relay-bin.000221
Relay_Log_Pos: 1036007533
Relay_Master_Log_File: mysql-bin.000596
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB:
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0
Last_Error:
Skip_Counter: 0
Exec_Master_Log_Pos: 1036007396
Relay_Log_Space: 1036007533
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 0
1 row in set (0.00 sec)
同步完成
mysql+主从同步+用户,MySQL主从同步相关推荐
- MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限
2019独角兽企业重金招聘Python工程师标准>>> 1.新建用户 //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> ...
- MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限(转)
1.新建用户 //登录MYSQL @>mysql -u root -p @>密码 //创建用户 mysql> insert into mysql.user(Host,User,P ...
- mysql 远程超级用户,MySQL中,预设的、拥有最高权限超级用户的用户名为( )
中最高表所"表的统单位单位体和体/(以这张总体"总总体计总反映示)是(. 我国的周.预拥有用户第现行普查普查普查口普由人业普农业制度组成期性工业查.查和三产. 新建某一统计制造制度 ...
- 没有日志 mysql 5.6主从同步_mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)...
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabacku ...
- mysql之 mysql 5.6不停机主从搭建(一主一从基于GTID复制)
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabacku ...
- mysql 不停机_mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabacku ...
- mysql之 mysql 5.6不停机主从搭建(一主一从基于日志点复制)
环境说明: 版本 version 5.6.25-log 主库ip: 10.219.24.25 从库ip:10.219.24.22 os 版本: centos 6.7 已安装热备软件:xtrabacku ...
- 企业级运维——Mysql主从复制(异步、半同步、全同步)
文章目录 主从复制原理 1.主节点 binary log dump 线程 2.从节点I/O线程 3.从节点SQL线程 主从复制过程 异步模式(mysql async-mode) 半同步模式(mysql ...
- MySQL创建只读用户
目录 MySQL创建只读用户 MySQL 5.7 MySQL 8.0 MySQL创建只读用户 应用场景:只要公司有数据团队的,直接给root权限操作,未免有点危险,于是只能给设权限,一般而言,他们只是 ...
最新文章
- C#——《C#语言程序设计》实验报告——Windows桌面编程
- 联海网站开发-操作说明-会员系统及诵读之星
- python实现数字循环相加_python使用递归、尾递归、循环三种方式实现斐波那契数列...
- 使用 Parallel HTTP Request 根据配置文件动态发送多个 HTTP 请求的失败尝试
- spring MVC 的MultipartFile转File读取
- 女程序员做了个梦,神评论。。。
- 遇到个别手机前置摄像头相差90度的怪事
- Android开发之手机定位
- [Tips]git cannot lock ref
- Python查找中国城市、省份
- 研发进阶之项目管理(附腾讯内部满分项目管理PPT)
- 无法打开包括文件: “Eigen/Dense”【CMakeLists 解决方案】
- win7升级RDP至8.1
- 数独认识、规则及玩法技巧(python实现自动数独算法之二)
- 无线AP配服务器,cisco思科无线ap设置步骤
- 马云选择了西雅图模式,你家公司选硅谷还是西雅图?
- 文字的纵向显示的问题 cdc drawtext
- 【Bug】iOS App Store 上传项目报错 缺少隐私政策网址(URL)
- React-Redux使用方法
- python 在企业微信通过群机器人发送消息
热门文章
- 矩阵乘法 算法训练 试题_ALS算法实现用户对音乐评分的预测
- .html文件可以删掉吗,packages文件夹可以删除吗?
- php 框架效率测试,2017 非标准 PHP 框架性能测试比较
- python kafka获取最新的offset
- docker安装hbase
- tshark 操作后保存为pcap数据包
- android 图片拍照,Android获取图片拍照时间
- [JavaScript] 使用ArrayBuffer和Blob编辑二进制流 下载文件
- Spring MVC小DEMO
- VS2010+OpenMP的简单使用