今天就和大家聊聊mysqldump備份工具:
mysqldump
mysqldump engines
mysqldump usage
1、備份單個資料庫和單個資料庫下的某些表
mysqldump [options] database [tables]
2、備份多個資料庫
mysqldump [options] --databases [options] db1 [db2 db3...]
3、備份所有資料庫
mysqldump [options] --all-databases [options]
mysqldump的可選引數很多,這裡只說比較常用的引數:
--master-data[=#]
1
2
3
4
5
6
該選項將binlog的位置和檔名追加到輸出檔案中;
該選項有三個可選值:
0
、
1
、
2
0
:不記錄二進位制日誌檔案及路位置
1
:以change master to的方式記錄位置,可用於恢復後直接啟動從伺服器
2
:以change master to的方式記錄位置,但預設被注釋
--flush-logs
1
在開始dump之前重新整理二進位制日誌
--single-transaction
1
2
3
4
適合innodb儲存引擎(不適用myisam),此選項與
-
-
lock
-
tables選擇是互斥的,因為lock tables會使任何掛起的事務隱含提交;要想提交大表的話,應結合使用
-
-
quick選項
如果指定庫中的表型別均為innodb,可使用
-
-
single
-
transaction自動熱備
mysql 1 邏輯卷備份mysqldump
今天就和大家聊聊mysqldump備份工具 mysqldump mysqldump engines mysqldump usage 1 備份單個資料庫和單個資料庫下的某些表 mysqldump options database tables 2 備份多個資料庫 mysqldump options d...
備份和LVM邏輯卷1
7 01 備份和lvm邏輯卷 磁碟的使用 1.分割槽 fdisk dev sdb dev hda lsblk 2.格式化 mkfs.ext4 dev sdb3 mkfs t xfs dev hda3 blkid 3.掛載 mount dev sdb3 opt sdb3 umount 掛載點 解除安裝...
Mysql (1)簡單認識Mysql
mysql 是一種關係型資料庫,預設埠號是3306 在5.5版之前,mysql的預設資料庫引擎是myisam,雖然效能極佳,而且提供了大量的特性,包括全文索引 壓縮 空間函式等,但myisam不支援事務和行級鎖,而且最大的缺陷就是崩潰後無法安全恢復。不過,5.5版本之後,mysql引入了innodb...