經常地備份可以幫助防止寶貴數據地丟失;另外一個原因是,也許您希望導出數據來共享。 在這個信息技術不斷成長的世界中,共享數據變得越來越常見。
比方說Macmillan USA維護護著一個將要出版的書籍的大型數據庫。這個數據庫在許多書店之間共享,這樣他們就知道哪些書將會很快出版。醫院越來越走向采用無紙病歷記錄,這樣這些病歷可以隨時跟著你。世界變得越來越小,信息也被共享得越來越多。有很多中導出數據得方法,它們都跟導入數據很相似。因為,畢竟,這些都只是一種透視得方式。從數據庫導出的數據就是從另一端導入的數據。這里我們并不討論其他的數據庫各種各樣的導出數據的方法,您將學會如何用MySQL來實現數據導出。
使用mysqldump:
(mysqldump命令位于mysql/bin/目錄中)
mysqldump工具很多方面類似相反作用的工具mysqlimport。它們有一些同樣的選項。但mysqldump能夠做更多的事情。它可以把整個數據庫裝載到一個單獨的文本文件中。這個文件包含有所有重建您的數據庫所需要的SQL命令。這個命令取得所有的模式(Schema,后面有解釋)并且將其轉換成DDL語法(CREATE語句,即數據庫定義語句),取得所有的數據,并且從這些數據中創建INSERT語句。這個工具將您的數據庫中所有的設計倒轉。因為所有的東西都被包含到了一個文本文件中。這個文本文件可以用一個簡單的批處理和一個合適SQL語句導回到MySQL中。這個工具令人難以置信地簡單而快速。決不會有半點讓人頭疼地地方。
因此,如果您像裝載整個數據庫Meet_A_Geek的內容到一個文件中,可以使用下面的命令:
bin/mysqldump 主站蜘蛛池模板: 阿瓦提县| 东乡县| 屯昌县| 阿拉尔市| 中西区| 黄石市| 安新县| 犍为县| 沾益县| 靖远县| 普洱| 历史| 阜康市| 康定县| 泰州市| 吉林省| 阜城县| 莱阳市| 大姚县| 东城区| 全州县| 玉环县| 札达县| 宁阳县| 景洪市| 金昌市| 巫山县| 澄城县| 泸水县| 云南省| 扎兰屯市| 乌拉特中旗| 都匀市| 新绛县| 黄大仙区| 泗洪县| 梅河口市| 洪江市| 安岳县| 洱源县| 隆回县|