Mysql互为主从问题--日志同步数据不同步
我搭建的是mysql 互为主从 复制
两台机器的mysql环境完全相同
第一部分测试:
B为master A为slave的同步测试
在B上创建表lian,并插入数据
mysql> create table lian (a int,b char(10));
mysql> insert into lian (a,b)values(22,'hahah');
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| lian |
+----------------+
mysql> select * from lian;
+------+-------+
| a | b |
+------+-------+
| 22 | hahah |
+------+-------+
查看一下master-B的binlog日志,查看以上操作是否记录了日志:
cat mysql-bin.000002
.?Nh?@stdtestcreate table lian (a int,b char(10))??Nl>@stdtestinsert into lian (a,b)values(22,'hahah')
现在查看slave-A的relay日志,发现日志已经同步了
[root@XKWB5510 var]# cat XKWB5510-relay-bin.000003
.?Nh?@stdtestcreate table lian (a int,b char(10))??Nl>@stdtestinsert into lian (a,b)values(22,'hahah')
再在slave-A上看一下数据库是不是存在lian这个表:
mysql> use test;
Database changed
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| aniya |
| lian |
+----------------+
2 rows in set (0.00 sec)
现在说明数据B A 主 从 同步成功
---------------------------------------------------------------------------
第二部分测试:
A为master B为slave的同步测试
在A上创建表From246,并插入数据
mysql> use test;
mysql> show tables;
+----------------+
| Tables_in_test |
+----------------+
| A246 &nb
相关新闻>>
- 发表评论
-
- 最新评论 进入详细评论页>>