標籤:blog http io ar java sp for 檔案 資料
mysqldump可以指定路徑的,如果沒指定路徑,而唯寫了檔案名稱的話,那麼就在當前進入mysql命令列所在的目錄,也就是mysql安裝目錄下
mysqldump --default-character-set=utf8 -h127.0.0.1 -uroot -pabctrans -P33061 db table1 able2 |gzip > db`date +%Y%m%d`.tar.gz
mysqldump --default-character-set=utf8 -h127.0.0.1 -uroot -pabctrans -P33061 db table1 able2 |gzip > db`date +%Y%m%d`.tar.gz
zcat ....gz | mysql -h127.0.0.1 -uuser -ppass db
--max_allowed_packet=1024M
加-f參數,可忽略操作是發生的異常,不然一遇到異常就退出了
tar -tvzf db20121116.tar.gz
查看不了裡面的壓縮檔?
這個不是tar包
zcat dzhweibotmp120121116.tar.gz | more斷行符號看下一部分,q鍵退出
--add-drop-table=false
mysqldump --help|grep drop
--add-drop-database Add a DROP DATABASE before each create.
--add-drop-table Add a DROP TABLE before each create.
options --skip-add-drop-table --skip-add-locks
--opt Same as --add-drop-table, --add-locks, --create-options,
--skip-opt Disable --opt. Disables --add-drop-table, --add-locks,
add-drop-database FALSE
add-drop-table TRUE
這是一些協助 預設情況下是開啟刪除
sql命令就是先drop,後建立表結構,對於有資料的表做匯入操作,這樣做很危險!一定要注意!
好
--no-create-info
加入這個就沒有刪除和建立表語句了
--add-drop-table=false
這個參數只是沒有了刪除表語句,但有建立表語句 cnblogs - mysqldump備份還原和mysqldump匯入匯出語句大全詳解cnblogs - MySQL的mysqldump工具的基本用法
mysqldump匯入匯出詳解