(转)mysql同步复制
2005-08-30 15:31
363 查看
在查看手册的时候,无意中看到有Replication in MySQL这么一章,列出了一个版本的表。
嘿嘿!我的mysql是mysql-3.23.58,完全符合啊。
做法很简单,先在master上建个用户
GRANT FILE ON *.* TO repl@"%" IDENTIFIED BY '1234567';
然后shutdown master,把var目录用tar弄到slave上去。
改master的my.cnf文件,我是这样写的(实际上,除binlog-ignore-db这一部分外,别的都是my.cnf中原先就有的)
[mysqld]
log-bin = /var/log/mysql_replication.log
server-id = 1
binlog-ignore-db=mysql
然后启master。
在slave上做这样的配置
[mysqld]
log-bin = /var/log/mysql_replication.log
master-host =192.168.0.31
master-user =repl
master-password =1234567
master-port =3306
server-id =2
启slave的mysqld,就可以测试了。
我在master的test库做
CREATE TABLE T_ACCOUNT(name varchar(20));
INSERT INTO T_ACCOUNT VALUES('ok');
然后就可以在slave上看到test库多了个T_ACCOUNT的表,其中有条"ok"的记录。
Master | Master | Master | Master | ||
3.23.33 and up | 4.0.0 | 4.0.1 | 4.0.2 | ||
Slave | 3.23.33 and up | yes | no | no | no |
Slave | 4.0.0 | no | yes | no | no |
Slave | 4.0.1 | yes | no | yes | no |
Slave | 4.0.2 | yes | no | no | yes |
做法很简单,先在master上建个用户
GRANT FILE ON *.* TO repl@"%" IDENTIFIED BY '1234567';
然后shutdown master,把var目录用tar弄到slave上去。
改master的my.cnf文件,我是这样写的(实际上,除binlog-ignore-db这一部分外,别的都是my.cnf中原先就有的)
[mysqld]
log-bin = /var/log/mysql_replication.log
server-id = 1
binlog-ignore-db=mysql
然后启master。
在slave上做这样的配置
[mysqld]
log-bin = /var/log/mysql_replication.log
master-host =192.168.0.31
master-user =repl
master-password =1234567
master-port =3306
server-id =2
启slave的mysqld,就可以测试了。
我在master的test库做
CREATE TABLE T_ACCOUNT(name varchar(20));
INSERT INTO T_ACCOUNT VALUES('ok');
然后就可以在slave上看到test库多了个T_ACCOUNT的表,其中有条"ok"的记录。
相关文章推荐
- mysql5.5主从复制-半同步复制
- MySQL(二):主从复制结构、半同步复制、双主复制结构、利用SSL实现安全的MySQL主从复制
- MySQL5.6半同步复制-非强一致性
- MySQL半同步复制--handle_slave_io--5
- mysql-5.6.x半同步复制配置
- mysql主从复制、半同步复制、基于ssl的复制配置过程
- MySQL主从复制原理、半同步操作步骤及原理
- MariaDB(MySQL):半同步复制+ssl+复制过滤
- MySQL 半同步复制详解
- mysql的半同步复制
- MySQL基于SSL的半同步复制
- MySQL主从复制 半同步 基于ssL加密复制
- mysql主从复制、基于gtid的主从复制、并行复制、半同步
- MySQL5.6半同步复制配置及实验
- mysql 半同步复制
- mysql主从复制实现SSL加密和半同步复制
- MySQL半同步复制
- mysql主从同步复制错误解决一例
- MySQL 半同步复制+MMM架构
- MySQL-5.5.33主从复制,半同步复制,以及基于SSL的复制