收錄於話題 #MySQL從入門到放棄 26個
點擊上方藍字,關注咱們喲!mysql
前言導讀
以前寫出一篇文章也是關於這個主從同步架構的「坑」,具體連接以下
MySQL 主從同步架構中你不知道的「坑」
此篇算是接上一篇文章的後續介紹,介紹下在指定同步庫的狀況一些所遇到的「坑」sql
指定同步庫狀況架構
mysql> use testdb;
Database changed
mysql> show tables;
+------------------+
| Tables_in_testdb |
+------------------+
| test01 |
| test1 |
+------------------+
3 rows in set (0.00 sec)負載均衡
mysql> insert into test1 values('zhng','man');
Query OK, 1 row affected (0.05 sec)ide
mysql> insert into test1 values('meimei','woman');
Query OK, 1 row affected (0.04 sec)測試
mysql> select * from test1;
+--------+-------+
| id | name |
+--------+-------+
| zhang | man |
| zhng | man |
| meimei | woman |
+--------+-------+
3 rows in set (0.00 sec)3d
從庫查看
mysql> use testdb;
Database changed
mysql> show tables;
+------------------+
| Tables_in_testdb |
+------------------+
| test01 |
| test1 |
+------------------+
2 rows in set (0.01 sec)日誌
mysql> select * from test1;
+--------+-------+
| id | name |
+--------+-------+
| zhang | man |
| zhng | man |
| meimei | woman |
+--------+-------+
3 rows in set (0.01 sec)code
主庫配置以下
binlog-do-db = testdb
從庫配置以下
replicate-wild-do-table = testdb.%
主庫操做
mysql> create database testdb;
Query OK, 1 row affected (0.01 sec)orm
mysql> use testdb;
Database changed
mysql> create table test01 (
-> id varchar(10) not null,
-> name varchar(10) not null
-> );
Query OK, 0 rows affected (0.04 sec)
mysql> insert into test01 values('zhang','man');
Query OK, 1 row affected (0.01 sec)
mysql> select * from testdb.test01;
+-------+------+
| id | name |
+-------+------+
| zhang | man |
+-------+------+
1 row in set (0.00 sec)
從庫查看
mysql> use testdb;
Database changed
mysql> select * from test01;
+-------+------+
| id | name |
+-------+------+
| zhang | man |
+-------+------+
1 row in set (0.00 sec)
測試在不指定忽略庫的狀況下默認庫是否會同步數據
mysql> create user testdb_user;
Query OK, 0 rows affected (0.03 sec)
mysql> select user from mysql.user;
+-------------+
| user |
+-------------+
| testdb_user |
| mysql.sys |
| root |
+-------------+
[root@mysql-s ~]# mysql -uroot -p -e "select user from mysql.user;"
Enter password:
+-----------+
| user |
+-----------+
| mysql.sys |
| root |
+-----------+
注:默認的庫的數據沒有被同步
推薦閱讀
(多圖慎入)圖解菜鳥到大拿實現財務自由走向人生巔峯之路
TB級(小白到大牛之路)技術視頻資源福利大放送
MySQL集羣高可用架構之MHA
LVS負載均衡集羣架構
一次實際生產需求引起的「胡思亂想」的後果
開源組件ELK日誌系統配置與管理
Xtrabackup實現數據的備份與恢復
淺談MySQL集羣高可用架構
貓抓毛線球引導分享