合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
## **事务的四大特性(ACID):** 1. 原子性(Atomicity) 2. 一致性(Consistency) 3. 隔离性(Isolation) 4. 持久性(Durability) ***** ## **事务隔离级别:** ![](https://img.kancloud.cn/7b/26/7b26fbb043a6492942dabd050df3b1f0_716x216.png) 幻读是指同样一笔查询在整个事务过程中多次执行后,查询所得的结果集是不一样的。 >[info] Mysql 默认隔离级别为可重复读。 **查看 mysql 事务隔离级别:** ``` show variables like '%isolation%'; ``` **查看当前会话隔离级别:** ``` select @@tx_isolation; ``` **查看系统当前隔离级别:** ``` select @@global.tx_isolation; ``` ***** ## **部署主从:** 1. 从库导出主库数据 **single‐transaction 使用可重复读隔离级别**,可以保证数据的读一致性。 ``` mysqldump ‐h192.168.230.101 ‐uroot ‐p123456 ‐‐default‐character‐set=utf8 ‐‐databases test ‐‐single‐transaction ‐‐master‐data=2 > test.sql ``` ‐‐master‐data=1    不注释 change master ‐‐master‐data=2    注释 change master 2. 从库初始化数据 ``` // 如果之前已经做过主从,会清空信息文件 /var/lib/mysql/master.info mysql ‐uroot ‐p123456 ‐‐default‐character‐set=utf8 < test.sql reset slave; ``` 3. 设置 change master to 4. 开启 start slave; 5. 查看 show slave status \G;