MYSQL教程:mysqldump使用說明
2010/12/28 11:45:35

導出要用到MySQL的mysqldump工具,基本用法是:
 
SQL代碼
shell> mysqldump [OPTIONS] database [tables]   
如果你不給定任何表,整個數據庫將被導出。
 
通過執行mysqldump –help,你能得到你mysqldump的版本支持的選項表。
 
注意,如果你運行mysqldump沒有–quick或–opt選項,mysqldump將在導出結果前裝載整個結果集到內存中,如果你正在導出一個大的數據庫,這將可能是一個問題。
 
mysqldump支持下列選項:
 
–add-locks
在每個表導出之前增加LOCK TABLES并且之后UNLOCK TABLE。(為了使得更快地插入到MySQL)。
–add-drop-table
在每個create語句之前增加一個drop table。
–allow-keywords
允許創建是關鍵詞的列名字。這由表名前綴于每個列名做到。
-c, –complete-insert
使用完整的insert語句(用列名字)。
-C, –compress
如果客戶和服務器均支持壓縮,壓縮兩者間所有的信息。
–delayed
用Insert DELAYED命令插入行。
-e, –extended-insert
使用全新多行Insert語法。(給出更緊縮并且更快的插入語句)
-#, –debug[=option_string]
跟蹤程序的使用(為了調試)。
–help
顯示一條幫助消息并且退出。
–fields-terminated-by=…
 
–fields-enclosed-by=…
 
–fields-optionally-enclosed-by=…
 
–fields-escaped-by=…
 
–fields-terminated-by=…
這些選擇與-T選擇一起使用,并且有相應的LOAD DATA INFILE子句相同的含義。
LOAD DATA INFILE語法。
-F, –flush-logs
在開始導出前,洗掉在MySQL服務器中的日志文件。
-f, –force,
即使我們在一個表導出期間得到一個SQL錯誤,繼續。
-h, –host=..
從命名的主機上的MySQL服務器導出數據。缺省主機是localhost。
-l, –lock-tables.
為開始導出鎖定所有表。
-t, –no-create-info
不寫入表創建信息(Create TABLE語句)
-d, –no-data
不寫入表的任何行信息。如果你只想得到一個表的結構的導出,這是很有用的!
–opt
同–quick –add-drop-table –add-locks –extended-–lock-tables。
應該給你為讀入一個MySQL服務器的盡可能最快的導出。
-pyour_pass, –password[=your_pass]
與服務器連接時使用的口令。如果你不指定“=your_pass”部分,mysqldump需要來自終端的口令。
-P port_num, –port=port_num
與一臺主機連接時使用的TCP/IP端口號。(這用于連接到localhost以外的主機,因為它使用 Unix套接字。)
-q, –quick
不緩沖查詢,直接導出至stdout;使用mysql_use_result()做它。
-S /path/to/socket, –socket=/path/to/socket
與localhost連接時(它是缺省主機)使用的套接字文件。
-T, –tab=path-to-some-directory
對于每個給定的表,創建一個table_name.sql文件,它包含SQL Create 命令,和一個table_name.txt文件,它包含數據。注意:這只有在mysqldump運行在mysqld守護進程運行的同一臺機器上的時候才工作。.txt文件的格式根據–fields-xxx和–lines–xxx選項來定。
-u user_name, –user=user_name
與服務器連接時,MySQL使用的用戶名。缺省值是你的Unix登錄名。
-O var=option, –set-variable var=option設置一個變量的值。可能的變量被列在下面。
-v, –verbose
冗長模式。打印出程序所做的更多的信息。
-V, –version
打印版本信息并且退出。
-w, –where=’where-condition’
只導出被選擇了的記錄;注意引號是強制的!
“–where=user=’jimf’” “-wuserid>1″ “-wuserid<1″
 
最常見的mysqldump使用可能制作整個數據庫的一個備份:
 
mysqldump –opt database > backup-file.sql
 
但是它對用來自于一個數據庫的信息充實另外一個M

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 丁香色欲久久久久久综合网| 亚洲狠狠色丁香婷婷综合| 四虎在线最新永久免费| 天天插在线视频| 中文无线乱码二三四区| 最近中文字幕国语免费完整 | 医生女同护士三女| 青草影院内射中出高潮| 国产福利在线导航| 97久久精品人妻人人搡人人玩| 少妇BBB好爽| 中文字幕日韩欧美一区二区三区| 曰韩无码二三区中文字幕| 亚洲欧美中文字幕5发布| 男人使劲躁爽女人动态图| 啊灬嗯灬快点啊灬轻点灬啊灬| 青柠直播视频在线观看网| 国产极品美女视频| 永久免费视频网站在线观看| 在线a亚洲视频播放在线观看| wwwav在线| 幻女free性zozo交| 中文字幕国产在线| 日本大片在线看黄a∨免费| 五月婷中文字幕| 欧美三级免费观看| 亚洲成a人片在线不卡一二三区| 激情婷婷六月天| 伊人久久无码中文字幕| 精品久久久久久久久中文字幕| 国产a∨精品一区二区三区不卡| 高清无码一区二区在线观看吞精 | 理论片在线观看免费| 动漫美女被吸乳羞羞网站动漫| 自拍偷自拍亚洲精品偷一| 国产乱码卡一卡2卡三卡四| 黄色91香蕉视频| 国产手机精品一区二区| 亚洲婷婷第一狠人综合精品| 国产精品国产三级国产普通话a| 777米奇影视盒|