欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql主從備份只備份指定表

謝彥文2年前9瀏覽0評論

MySQL主從備份是一種常見的數據備份方式,可以對數據庫數據進行實時同步備份,確保數據的高可用性。而指定備份表可以有效的減少備份數據量,避免備份不必要的數據,提高備份效率。

接下來,我們來詳細介紹如何進行MySQL主從備份,并只備份指定表。

1. 首先,需要在主庫中創建一個賬戶,用于從庫同步數據使用。
CREATE USER 'slave'@'%' IDENTIFIED BY 'password';
GRANT REPLICATION SLAVE ON *.* TO 'slave'@'%';
FLUSH PRIVILEGES;
2. 然后,在主庫中選擇要備份的表,記錄下表的結構和數據,并將其導出到備份文件中。
mysqldump -u root -p --databases database --tables table1 table2 >backup.sql
3. 接下來,在從庫中創建一個存儲備份數據的數據庫,用于備份主庫數據。
CREATE DATABASE backup;
USE backup;
4. 然后,在從庫中導入主庫備份數據。
mysql -u root -p< backup.sql
5. 在從庫中配置主從同步,只同步指定表。
CHANGE MASTER TO MASTER_HOST='主庫IP',MASTER_USER='slave',MASTER_PASSWORD='password',MASTER_LOG_FILE='主庫binlog文件名',MASTER_LOG_POS=主庫binlog偏移位置;
STOP SLAVE;     #停止同步
SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1;  #跳過一次同步
START SLAVE;    #開始同步

通過以上步驟,就可以在MySQL主從備份中指定備份表,保證備份數據的準確性和高效性。