色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

linux mysql 數據庫同步

林子帆2年前11瀏覽0評論

在日常的開發工作中,經常需要對在不同機器上的 MySQL 數據庫進行同步。而在 Linux 操作系統下,可以利用 rsync 命令來實現快速的同步。

假設現在有兩臺服務器,A 和 B,它們上面都安裝了 MySQL 數據庫,并且有一個需要同步的數據庫叫做 test。那么我們需要在 A 上執行以下命令:

mysqldump -uroot -p --opt test | gzip >~/test.sql.gz

這個命令會將 test 數據庫導出成一個壓縮文件,并存儲在 A 服務器的 home 目錄下。接下來,我們在 B 服務器上執行以下命令:

rsync -avzP -e ssh root@A:/root/test.sql.gz /root

這個命令會將 A 服務器上的 test.sql.gz 文件復制到 B 服務器的 /root 目錄下。接下來,在 B 服務器上執行以下命令:

gunzip -c /root/test.sql.gz | mysql -u root -p test

這個命令會將 test.sql.gz 文件解壓并導入到 B 服務器的 test 數據庫中。這樣就完成了 MySQL 數據庫的同步。