记录 mysql主从复制 测试配置过程
2015-01-31 23:57
645 查看
主配置:
/etc/my.cnf
log-bin=mysql-bin #配置二进制日志
server-id = 128 #配置server ID
从配置:
/etc/my.cnf
server-id = 129
relay-log=mysql-relay
授权:
mysql> grant replication client,replication slave on *.*
-> to 'repl'@'192.168.%.%' //分配账号,@在那些ip发挥作用
-> identified by 'repl';//密码
查看主配置最后使用的二进制日子
mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000066 | 268 | | |
+------------------+----------+--------------+------------------+
通知从服务器配置:
mysql> change master to master_host='192.168.140.128',
-> master_user='repl',master_password='repl',
-> master_log_file='mysql-bin.000066',
-> master_log_pos=268;
Query OK, 0 rows affected (0.03 sec)
查看状态:
show slave status \G
启动slave:
mysql> start slave;
Query OK, 0 rows affected (0.00 sec)
到此配置成功,然后测试:主server
mysql> create database
testdb charset utf8;
Query OK, 1 row affected (0.01 sec)
从server :
show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| testdb
|
+--------------------+
/etc/my.cnf
log-bin=mysql-bin #配置二进制日志
server-id = 128 #配置server ID
从配置:
/etc/my.cnf
server-id = 129
relay-log=mysql-relay
授权:
mysql> grant replication client,replication slave on *.*
-> to 'repl'@'192.168.%.%' //分配账号,@在那些ip发挥作用
-> identified by 'repl';//密码
查看主配置最后使用的二进制日子
mysql> show master status;
+------------------+----------+--------------+------------------+
| File | Position | Binlog_Do_DB | Binlog_Ignore_DB |
+------------------+----------+--------------+------------------+
| mysql-bin.000066 | 268 | | |
+------------------+----------+--------------+------------------+
通知从服务器配置:
mysql> change master to master_host='192.168.140.128',
-> master_user='repl',master_password='repl',
-> master_log_file='mysql-bin.000066',
-> master_log_pos=268;
Query OK, 0 rows affected (0.03 sec)
查看状态:
show slave status \G
启动slave:
mysql> start slave;
Query OK, 0 rows affected (0.00 sec)
到此配置成功,然后测试:主server
mysql> create database
testdb charset utf8;
Query OK, 1 row affected (0.01 sec)
从server :
show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| performance_schema |
| test |
| testdb
|
+--------------------+
相关文章推荐
- windows 下 MySQL读写分离、主从复制、通过amoeba代理实现读写分离 配置全过程
- CentOS 7 下MySQL 5.7.12主从复制架构配置记录(亲自验证可行)
- mysql主从配置过程记录
- MySQL主从复制原理及其配置过程
- MySql主从复制测试记录
- centos 7下配置MySQL主从复制(Master-Slave)记录
- MySQL主从复制原理及配置详细过程以及主从复制集群自动化部署的实现
- MySQL配置主从同步过程记录
- mysql主从复制、半同步复制、基于ssl的复制配置过程
- mysql5.5 主从复制配置过程
- Mysql中主从复制的原理、配置过程以及实际案例
- Mysql中主从复制的原理、配置过程以及实际案例
- MySQL主从复制配置流程(win7环境,Linux虚拟机结合简单测试演示)
- mysql主从复制配置过程及演示
- mysql主从复制配置记录
- CentOS 6.5 下MySQL 5.7.12主从复制架构配置记录
- MySQL主从复制配置与测试
- 记录一次mysql从库恢复并开启主从复制的过程
- Mysql主从复制配置及测试
- MySQL主从复制原理及配置详细过程以及主从复制集群自动化部署的实现