這篇文章主要講解了“Linux基礎(chǔ)命令MySQLdump的用法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Linux基礎(chǔ)命令mysqldump的用法”吧!
創(chuàng)新互聯(lián)主營新和網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,成都app軟件開發(fā),新和h5成都小程序開發(fā)搭建,新和網(wǎng)站營銷推廣歡迎新和等地區(qū)企業(yè)咨詢
mysqldump
mysqldump是一個客戶端的備份程序,他可以備份數(shù)據(jù)庫,或者將數(shù)據(jù)庫傳輸?shù)搅硗庖粋€服務(wù)器。
此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。
1、語法
mysqldump [options] [db_name [tbl_name ...]]
2、選項參數(shù)列表
選項 | 說明 |
-? | --help | 顯示幫助信息 |
--add-drop-database | 在創(chuàng)建數(shù)據(jù)庫之前,增加刪除數(shù)據(jù)庫語句 |
--add-drop-table | 在創(chuàng)建表之前,增加刪除表語句 |
--add-locks | 在輸出insert語句的時候增加鎖表語句 |
-A | --all-database | 備份所有數(shù)據(jù)庫的所有表 |
--allow-keywords | 允許列名使用關(guān)鍵字 |
--bind-address=ip | 綁定ip |
--character-set-dir | 默認(rèn)的字符集目錄 |
-i | --comments | 在備份的時候添加注釋 |
-c | --complete-insert | 使用完整的insert語句 |
-C | --compress | 在服務(wù)器和客戶端之間使用壓縮語句 |
-B | --database | 指定要備份的數(shù)據(jù)庫 |
--dump-date | 如果使用了—comments選項,那么就可以追加日期 |
-F | --flush-logs | 刷新日志 |
--flush-privileges | 刷新權(quán)限 |
-f | --force | 強制執(zhí)行 |
-ignore-table | 備份的時候忽略表 |
--lock-all-tables| -x | 備份的時候鎖定所有的數(shù)據(jù)庫 |
-l | --lock-tables | 鎖定指定的表 |
--log-error | 錯誤日志 |
-t | --no-create-db | 備份數(shù)據(jù)庫的時候,不輸出創(chuàng)建表語句 |
-d | --no-data | 備份數(shù)據(jù)庫的時候,只備份數(shù)據(jù)結(jié)構(gòu),不備份數(shù)據(jù) |
-P | --port | 指定端口 |
--protocol | 指定協(xié)議 |
-q | --quick | 靜默模式 |
-v | --verbose | 顯示詳細過程 |
-V | --version | 顯示版本信息 |
-u | --user | 指定用戶 |
-p | --password | 指定密碼 |
3、實例
備份指定的數(shù)據(jù)庫中的指定表
|
2)查看活動線程
|
感謝各位的閱讀,以上就是“Linux基礎(chǔ)命令mysqldump的用法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Linux基礎(chǔ)命令mysqldump的用法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!