老司机91精品网站在线观看-老司机67194免费观看-老司国产精品视频-老熟人老女人国产老太-中文字幕日本在线-中文字幕日本一区久久

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

mysqldump 使用方法

發布時間:  2012/8/3 17:59:19
您可以看到MySQL有很多可以導入數據的方法,然而這些只是數據傳輸中的一半。另外的一般是從MySQL數據庫中導出數據。有許多的原因我們需要導出數據。一個重要的原因是用于備份數據庫。數據的造價常常是昂貴的,需要謹慎處理它們。經常地備份可以幫助防止寶貴數據地丟失;另外一個原因是,也許您希望導出數據來共享。 在這個信息技術不斷成長的世界中,共享數據變得越來越常見。
   比方說Macmillan USA維護護著一個將要出版的書籍的大型數據庫。這個數據庫在許多書店之間共享,這樣他們就知道哪些書將會很快出版。醫院越來越走向采用無紙病歷記錄,這樣這些病歷可以隨時跟著你。世界變得越來越小,信息也被共享得越來越多。有很多中導出數據得方法,它們都跟導入數據很相似。因為,畢竟,這些都只是一種透視得方式。從數據庫導出的數據就是從另一端導入的數據。這里我們并不討論其他的數據庫各種各樣的導出數據的方法,您將學會如何用MySQL來實現數據導出。
  
  使用mysqldump:
  
  (mysqldump命令位于mysql/bin/目錄中)
  mysqldump工具很多方面類似相反作用的工具mysqlimport。它們有一些同樣的選項。但mysqldump能夠做更多的事情。它可以把整個數據庫裝載到一個單獨的文本文件中。這個文件包含有所有重建您的數據庫所需要的SQL命令。這個命令取得所有的模式(Schema,后面有解釋)并且將其轉換成DDL語法(CREATE語句,即數據庫定義語句),取得所有的數據,并且從這些數據中創建INSERT語句。這個工具將您的數據庫中所有的設計倒轉。因為所有的東西都被包含到了一個文本文件中。這個文本文件可以用一個簡單的批處理和一個合適SQL語句導回到MySQL中。這個工具令人難以置信地簡單而快速。決不會有半點讓人頭疼地地方。
  
  因此,如果您像裝載整個數據庫Meet_A_Geek的內容到一個文件中,可以使用下面的命令:
  bin/mysqldump –p Meet_A_Geek > MeetAGeek_Dump_File.txt
  
  這個語句也允許您指定一個表進行dump(備份/導出/裝載?)。如果您只是希望把數據庫Meet_A_Geek中的表Orders中的整個內容導出到一個文件,可以使用下面的命令:
  bin/mysqldump –p Meet_A_Geek Orders >MeetAGeek_Orders.txt
  
  這個非常的靈活,您甚至可以使用WHERE從句來選擇您需要的記錄導出到文件中。要達到這樣的目的,可以使用類似于下面的命令:
  bin/mysqldump –p –where="Order_ID > 2000" Meet_A_Geek Orders > Special_Dump.txt
  
  mysqldump工具有大量的選項,部分選項如下表:
  選項/Option 作用/Action Performed
  --add-drop-table
  這個選項將會在每一個表的前面加上DROP TABLE IF EXISTS語句,這樣可以保證導回MySQL數據庫的時候不會出錯,因為每次導回的時候,都會首先檢查表是否存在,存在就刪除
  --add-locks
  這個選項會在INSERT語句中捆上一個LOCK TABLE和UNLOCK TABLE語句。這就防止在這些記錄被再次導入數據庫時其他用戶對表進行的操作
  
  -c or - complete_insert
  這個選項使得mysqldump命令給每一個產生INSERT語句加上列(field)的名字。當把數據導出導另外一個數據庫時這個選項很有用。
  --delayed-insert 在INSERT命令中加入DELAY選項
  -F or -flush-logs 使用這個選項,在執行導出之前將會刷新MySQL服務器的log.
  -f or -force 使用這個選項,即使有錯誤發生,仍然繼續導出
  --full 這個選項把附加信息也加到CREATE TABLE的語句中
  -l or -lock-tables 使用這個選項,導出表的時候服務器將會給表加鎖。
  -t or -no-create- info
  這個選項使的mysqldump命令不創建CREATE TABLE語句,這個選項在您只需要數據而不需要DDL(數據庫定義語句)時很方便。
  
  -d or -no-data 這個選項使的mysqldump命令不創建INSERT語句。
  在您只需要DDL語句時,可以使用這個選項。
  --opt 此選項將打開所有會提高文件導出速度和創造一個可以更快導入的文件的選項。
  -q or -quick 這個選項使得MySQL不會把整個導出的內容讀入內存再執行導出,而是在讀到的時候就寫入導文件中。
  -T path or -tab = path 這個選項將會創建兩個文件,一個文件包含DDL語句或者表創建語句,另一個文件包含數據。DDL文件被命名為table_name.sql,數據文件被命名為table_name.txt.路徑名是存放這兩個文件的目錄。目錄必須已經存在,并且命令的使用者有對文件的特權。
  
  -w "WHERE Clause" or -where = "Where clause "
  如前面所講的,您可以使用這一選項來過篩選將要放到 導出文件的數據。
  
  假定您需要為一個表單中要用到的帳號建立一個文件,經理要看今年(2004年)所有的訂單(Orders),它們并不對DDL感興趣,并且需要文件有逗號分隔,因為這樣就很容易導入到Excel中。 為了完成這個人物,您可以使用下面的句子:
  bin/mysqldump –p –where "Order_Date >='2000-01-01'"
  –tab = /home/mark –no-create-info –fields-terminated-by=, Meet_A_Geek Orders
  這將會得到您想要的結果。
  
  schema:模式
  The set of statements, expressed in data definition language, that completely describe the structure of a data base.
  一組以數據定義語言來表達的語句集,該語句集完整地描述了數據庫的結構。
  
  SELECT INTO OUTFILE :
  如果您覺得mysqldump工具不夠酷,就使用SELECT INTO OUTFILE吧, MySQL同樣提供一個跟LOAD DATA INFILE命令有相反作用的命令,這就是SELECT INTO OUTFILE 命令,這兩個命令有很多的相似之處。首先,它們有所有的選項幾乎相同。現在您需要完成前面用mysqldump完成的功能,可以依照下面的步驟進行操作:
  
  1. 確保mysqld進程(服務)已經在運行
  2. cd /usr/local/mysql
  3. bin/mysqladmin ping ;// 如果這個句子通不過,可以用這個:mysqladmin -u root -p ping
  mysqladmin ping用于檢測mysqld的狀態,is alive說明正在運行,出錯則可能需要用戶名和密碼。
  4. 啟動MySQL 監聽程序.
  5. bin/mysql –p Meet_A_Geek;// 進入mysql命令行,并且打開數據庫Meet_A_Geek,需要輸入密碼
  6. 在命令行中,輸入一下命令:
  SELECT * INTO OUTFILE '/home/mark/Orders.txt'
  FIELDS
  TERMINATED BY = ','
  FROM Orders
  WHERE Order_Date >= '2000-01-01'
  
  在你按了Return(回車)之后,文件就創建了。這個句子就像一個規則的SELECT語句,只是把想屏幕的輸出重定向到了文件中。這意味這您可以使用JOIN來實現多表的高級查詢。這個特點也可以被用作一個報表產生器。
  
  比方說,您可以組合這一章中討論的方法來產生一個非常有趣的查詢,試試這個:
  
  在mysql目錄建立一個名為Report_G.rpt 的文本文件,加入下面的行:
  USE Meet_A_Geek;
  INSERT INTO Customers (Customer_ID, Last_Name, First_Name)
  VALUES (NULL, "Kinnard", "Vicky");
  INSERT INTO Customers (Customer_ID, Last_Name, First_Name)
  VALUES (NULL, "Kinnard", "Steven");
  INSERT INTO Customers (Customer_ID, Last_Name, First_Name)
  VALUES (NULL, "Brown", "Sam");
  SELECT Last_Name INTO OUTFILE '/home/mark/Report.rpt'
  FROM Customers WHERE Customer_ID > 1;
  然后確認 mysql進程在運行,并且您在mysql目錄中, 輸入下面的命令:
  bin/mysql < Report_G.rpt檢查您命名作為輸出的文件,這個文件將會包含所有您在Customers表中輸入的顧客的姓。 如您所見,您可以使用今天學到的導入/導出(import/export)的方法來幫助得到報表。

本文出自:億恩科技【www.ypdoo.com.cn】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    九九干| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 免费一级片在线| 日日夜夜婷婷| 久久国产影视免费精品| 成人av在线播放| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产伦精品一区二区三区无广告| 欧美一区二区三区在线观看| 久久国产精品只做精品| 欧美大片a一级毛片视频| 四虎影视久久久免费| 国产成人女人在线视频观看| 日日爽天天| 精品国产一区二区三区久| 日韩免费片| 亚洲第一页色| 91麻豆爱豆果冻天美星空| 青青久久精品国产免费看| 九九久久国产精品大片| 亚洲精品影院| 成人免费福利片在线观看| 久久久成人网| 四虎影视久久久| 国产不卡在线看| 国产成人女人在线视频观看| 欧美另类videosbestsex| 成人免费观看视频| 欧美激情一区二区三区视频高清| 可以免费在线看黄的网站| 青草国产在线观看| 中文字幕一区二区三区精彩视频| 国产成人精品综合在线| 精品国产一区二区三区久| 精品国产一区二区三区精东影业| 一级毛片视频免费| 亚洲第一色在线| 毛片高清| 日韩av片免费播放| 欧美另类videosbestsex久久| 日韩综合| 亚洲第一页色| 国产成人精品一区二区视频| 美国一区二区三区| 精品国产香蕉伊思人在线又爽又黄| 天堂网中文在线| 999精品视频在线| 午夜在线亚洲男人午在线| 国产麻豆精品免费视频| 青青久久精品| 亚洲不卡一区二区三区在线| 欧美电影免费看大全| 日本伦理网站| 一级女性大黄生活片免费| 你懂的日韩| 亚洲精品久久玖玖玖玖| 日韩av成人| 天天色成人网| 久久99青青久久99久久| 精品视频在线观看一区二区三区| 免费毛片基地| 欧美激情一区二区三区在线| 四虎久久影院| 精品视频在线看 | 美女免费精品高清毛片在线视| 精品久久久久久影院免费| 国产欧美精品午夜在线播放| 91麻豆精品国产片在线观看| 日韩专区亚洲综合久久| 国产91丝袜在线播放0| 国产不卡在线看| 国产精品1024永久免费视频| 亚洲第一页色| 中文字幕一区二区三区 精品| 久久精品欧美一区二区| 欧美另类videosbestsex久久 | 日本伦理黄色大片在线观看网站| 香蕉视频久久| 精品在线免费播放| 免费的黄色小视频| 国产视频一区二区在线播放| 国产成人精品综合在线| 精品视频免费看| 99久久精品国产国产毛片| 久久精品免视看国产成人2021| 91麻豆国产| 精品久久久久久综合网| 国产成a人片在线观看视频| 欧美一区二区三区在线观看| 久久精品欧美一区二区| 国产麻豆精品视频| 999精品影视在线观看| 日韩中文字幕一区二区不卡| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产91素人搭讪系列天堂| 国产不卡在线观看视频| 99色视频| 日本特黄特黄aaaaa大片| 青青久久精品国产免费看| 午夜激情视频在线播放| 欧美1区| 亚洲精品久久久中文字| 二级片在线观看| 国产精品自拍亚洲| 日日夜夜婷婷| 成人免费观看视频| 黄视频网站在线观看| 精品视频一区二区三区| 一级片片| 日韩在线观看网站| 黄视频网站在线免费观看| 国产视频一区二区在线播放| 美女免费精品视频在线观看| 精品视频一区二区| 欧美日本国产| 成人免费观看男女羞羞视频| 色综合久久天天综合| 精品视频一区二区| 日本在线www| 日韩男人天堂| 高清一级片| 99色视频在线观看| 一本高清在线| 国产一区精品| 日韩在线观看免费完整版视频| 日本在线www| 毛片高清| 国产a视频| 国产a视频| 国产成a人片在线观看视频| 成人免费网站久久久| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 日日夜夜婷婷| 久久精品欧美一区二区| 日韩在线观看免费完整版视频| 欧美激情影院| 欧美一级视频高清片| 日本伦理黄色大片在线观看网站| 精品视频在线观看免费| 国产视频网站在线观看| 韩国毛片免费大片| a级毛片免费观看网站| 久久国产精品只做精品| 国产网站免费观看| 97视频免费在线观看| 999精品视频在线| 欧美国产日韩在线| 黄视频网站在线免费观看| 天天色成人| 国产91素人搭讪系列天堂| 国产国语在线播放视频| 你懂的国产精品| 91麻豆国产福利精品| 一级女性大黄生活片免费| 一本伊大人香蕉高清在线观看| 成人a大片在线观看| 欧美电影免费看大全| 欧美日本免费| 日韩中文字幕一区| 美女免费精品高清毛片在线视| 日本特黄一级| 久久精品道一区二区三区| 九九免费精品视频| 成人免费观看的视频黄页| 香蕉视频久久| 香蕉视频一级| 色综合久久久久综合体桃花网| 亚洲 国产精品 日韩| 成人a级高清视频在线观看| 国产精品12| 免费毛片播放| 日韩综合| 九九精品在线| 麻豆午夜视频| a级毛片免费全部播放| 精品视频一区二区| 九九久久99| 91麻豆精品国产自产在线 | 91麻豆精品国产自产在线| 久久精品欧美一区二区| 成人免费网站久久久| 精品视频在线观看一区二区三区| 99色视频在线| 黄视频网站在线免费观看| 国产91精品露脸国语对白| 一级毛片视频免费| 国产精品自拍一区| 可以免费看污视频的网站| 国产原创视频在线| 国产国语对白一级毛片| 日韩中文字幕一区| 国产不卡在线观看| 亚洲 国产精品 日韩| 亚州视频一区二区| 青草国产在线观看| 日韩中文字幕在线观看视频| 成人免费一级纶理片| 成人免费观看男女羞羞视频| 日本免费乱理伦片在线观看2018| 久久99青青久久99久久|