久久久精品一区ed2k-女人被男人叉到高潮的视频-中文字幕乱码一区久久麻豆樱花-俄罗斯熟妇真实视频

MySQL5.5mysqldump備份說(shuō)明

MySQLdump客戶端工具可以執(zhí)行邏輯備份,生成一系列可以執(zhí)行的SQL語(yǔ)句。通過(guò)這個(gè)工具可以備份出一個(gè)或多個(gè)MySQL數(shù)據(jù)庫(kù)。mysqldump命令也可以生成CSV格式、分隔符格式或XML格式的輸出文件。

--常用參數(shù)

--help, -? 顯示幫助

--user=user_name, -u user_name 當(dāng)連接到MySQL服務(wù)器時(shí),所使用的用戶名

--password[=password], -p[password] 當(dāng)連接到MySQL服務(wù)器時(shí),所使用的密碼;當(dāng)使用短參數(shù)-p搭配明文密碼時(shí),在-p和密碼之間不能有空格。

--socket=path, -S path 當(dāng)連接到本地服務(wù)器時(shí),Unix系統(tǒng)使用的套接字文件,或Windows系統(tǒng)使用的命名管道

--host=host_name, -h host_name MySQL服務(wù)器所在的主機(jī)。默認(rèn)主機(jī)是本地服務(wù)器。

--port=port_num, -P port_num 連接所使用的TCP/IP端口號(hào)

--databases, -B 備份多個(gè)數(shù)據(jù)庫(kù)

--all-databases, -A 備份所有數(shù)據(jù)庫(kù)中的所有表

--tab=dir_name, -T dir_name 備份tab符分割的文本格式數(shù)據(jù)文件

--fields-terminated-by 導(dǎo)出文件的字段分隔符,搭配--tab參數(shù)使用

--fields-escaped-by 導(dǎo)出文件的字段包裹符,搭配--tab參數(shù)使用

--default-character-set=charset_name 指定默認(rèn)的字符集

--tables 覆蓋--databases or -B參數(shù),備份出表的數(shù)據(jù)

--where='where_condition', -w 'where_condition' 只導(dǎo)出符合指定WHERE條件的行
例如:
--where="user='jimf'"
-w"userid>1"
-w"userid<1"

--lock-tables, -l 對(duì)于要備份的數(shù)據(jù)庫(kù),鎖定所有要備份的表。對(duì)于MyISAM 表,所加的鎖是READ LOCAL鎖,以允許表的并發(fā)插入操作。對(duì)于事務(wù)性表InnoDB表,--single-transaction參數(shù)要比--lock-tables效果好,因?yàn)檫@個(gè)參數(shù)不會(huì)鎖表。

--single-transaction 這個(gè)參數(shù)將事務(wù)的隔離模式設(shè)置為REPEATABLE READ,然后在備份前發(fā)送START TRANSACTION語(yǔ)句到服務(wù)器。這對(duì)于事務(wù)表InnoDB表來(lái)說(shuō)很有用,因?yàn)閭浞莸臅r(shí)候會(huì)備份一致狀態(tài)的數(shù)據(jù)庫(kù)(備份的時(shí)間點(diǎn)是發(fā)出START TRANSACTION語(yǔ)句的時(shí)候)而不會(huì)阻塞任何應(yīng)用的進(jìn)行

--no-data, -d 只導(dǎo)出表的結(jié)構(gòu)

--no-create-info, -t 導(dǎo)出的時(shí)候,不導(dǎo)出CRATE TABLE語(yǔ)句

--force, -f 導(dǎo)出的時(shí)候,忽略所有錯(cuò)誤,及時(shí)遇到SQL錯(cuò)誤,也繼續(xù)執(zhí)行

--flush-logs, -F 導(dǎo)出前刷新日志文件

--extended-insert, -e 對(duì)于INSERT語(yǔ)句使用多行插入語(yǔ)法(一行INSERT語(yǔ)句帶有多個(gè)VALUES列表),這個(gè)參數(shù)會(huì)縮小備份文件的大小并且會(huì)提高數(shù)據(jù)導(dǎo)入時(shí)的INSERT執(zhí)行速度

--dump-slave[=value] 用于生成Slave備份集。

--include-master-host-port 通常和--dump-slave參數(shù)搭配使用,本參數(shù)將在CHANGE MASTER TO語(yǔ)句后附加MASTER_HOST和MASTER_PORT內(nèi)容

--master-data[=value] 用于生成Slave備份集的專用參數(shù)

--lock-all-tables, -x 鎖定數(shù)據(jù)庫(kù)中所有的表。這個(gè)參數(shù)會(huì)在備份的過(guò)程中為數(shù)據(jù)庫(kù)加上全局只讀鎖。這參數(shù)會(huì)關(guān)閉 --single-transaction 和 --lock-tables 這兩個(gè)參數(shù)。

--disable-keys, -K 在導(dǎo)出的文件中輸出/*!40000 ALTER TABLE tbl_name DISABLE KEYS */; 和 /*!40000 ALTER TABLE tbl_name ENABLE KEYS */;語(yǔ)句。在插入數(shù)據(jù)前先禁用索引,等數(shù)據(jù)插入完成后再啟用索引,目的是為了加快導(dǎo)入的速度。

--max_allowed_packet 服務(wù)端和客戶端連接使用buffer的最大字節(jié)長(zhǎng)度,默認(rèn)值時(shí)24MB,最大值時(shí)1GB。

--net_buffer_length 服務(wù)端和客戶端連接使用的初始化buffer大小

--no-autocommit 禁用自動(dòng)提交功能

--no-create-db, -n 不生成CREATE DATABASE語(yǔ)句

--routines, -R 導(dǎo)出存儲(chǔ)過(guò)程和函數(shù)

--flush-privileges 當(dāng)導(dǎo)出mysql數(shù)據(jù)庫(kù)后執(zhí)行FLUSH PRIVILEGES語(yǔ)句

--ignore-table=db_name.tbl_name 不導(dǎo)出的表名

[root@localhost backup]# /software/bin/mysqldump -help
Usage: mysqldump [OPTIONS] database [tables]
OR     mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR     mysqldump [OPTIONS] --all-databases [OPTIONS]
For more options, use mysqldump --help

--備份單個(gè)數(shù)據(jù)庫(kù)
[root@localhost tmp]# /software/bin/mysqldump -usystem -p'Mysql#2015' -S /data/mysql.sock fire > /backup/firedb_fullbk.sql

--備份多個(gè)數(shù)據(jù)庫(kù)
[root@localhost tmp]# /software/bin/mysqldump -usystem -p'Mysql#2015' -S /data/mysql.sock --databases neo fire > /backup/fire_neo_db_fullbk.sql

--備份全庫(kù)
[root@localhost tmp]# /software/bin/mysqldump -usystem -p'Mysql#2015' -S /data/mysql.sock --all-databases  > /backup/all_db_fullbk.sql

--備份所有庫(kù)

[root@localhost backup]# /software/bin/mysqldump -usystem -p'Mysql#2015' -S /data/mysql.sock -A -R --single-transaction -l --default-character-set=utf8 | gzip > /backup/dbfullbak_`date +%F`.sql.gz
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.

[root@localhost backup]# ls -trl
-rw-r--r--. 1 root  root   1208158 Apr 23 07:11 dbfullbak_2016-04-23.sql.gz

--備份單個(gè)庫(kù),生成tab符分割的文本格式數(shù)據(jù)文件
[root@localhost tmp]# /software/bin/mysqldump -usystem -p'Mysql#2015' -S /data/mysql.sock --tab=/backup/ fire

當(dāng)前名稱:MySQL5.5mysqldump備份說(shuō)明
URL地址:http://sd-ha.com/article14/ipdege.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)定制開發(fā)、動(dòng)態(tài)網(wǎng)站網(wǎng)站營(yíng)銷、網(wǎng)站收錄、外貿(mào)建站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁(yè)設(shè)計(jì)