亚洲AV无码乱码在线观看不卡|最新大伊香蕉精品视频在线|亚洲不卡av一区二区|国产美女无遮挡免费

登錄論壇 | 注冊會員 設(shè)為首頁 | 收藏本站
當(dāng)前位置 : 首頁>軟件學(xué)院>數(shù)據(jù)庫>MYSQL>正文
 
最簡便的MySql數(shù)據(jù)庫備份方法

http://www.yibo1263.com 2009/11/8 10:12:47  來源:網(wǎng)絡(luò)整理  編輯:葉子
 
  使用MYSQL進行數(shù)據(jù)庫備份,又很正規(guī)的數(shù)據(jù)庫備份方法,同其他的數(shù)據(jù)庫服務(wù)器有相同的概念,但有沒有想過,MySQL會有更簡捷的使用文件目錄的備份方法,而且又快有好。
  
  一、數(shù)據(jù)備份捷徑
  因為這個方法沒有得到官方正式文檔的驗證,我們暫稱為試驗吧。
  
  目的:備份hostA主機中一個mysql數(shù)據(jù)庫TestA,并恢復(fù)到到hostB機中
  
  試驗環(huán)境:
  操作系統(tǒng):WinNT4.0,Mysql3.22.34,phpMyAdmin 2.1.0
  
  在hostA中安裝mysql數(shù)據(jù)庫并建立TestA數(shù)據(jù)庫
  hostB機安裝mysql數(shù)據(jù)庫,沒有TestA數(shù)據(jù)庫
  
  方法步驟:
  啟動phpMyAdmin察看HostA和HostB中的數(shù)據(jù)庫列表,在HostB中沒有TestA數(shù)據(jù)庫
  找到HostA中mysql的安裝目錄,并找到數(shù)據(jù)庫目錄data
  在我的試驗環(huán)境中,這個目錄是
  C:mysqldata
  找到對應(yīng)數(shù)據(jù)庫名稱的子目錄
  C:mysqldataTestA
  粘貼拷貝到HostB的Data目錄下,是HostA同HostB Mysql數(shù)據(jù)目錄下的文件相同
  
  刷新HostB的phpMyAdmin察看一下數(shù)據(jù)庫列表,我們看到TestA已經(jīng)出現(xiàn),并且作查詢修改等操作都正常,備份恢復(fù)恢復(fù)成功
  
  試驗結(jié)論:Mysql的數(shù)據(jù)庫可以通過文件形式保存,備份,恢復(fù)只要將相應(yīng)文件目錄恢復(fù)即可,無需使用其它工具備份。
  
  二、正規(guī)的方法(官方建議):
  導(dǎo)出要用到MySQL的mysqldump工具,基本用法是: 
  
  mysqldump [OPTIONS] database [tables] 
  
  如果你不給定任何表,整個數(shù)據(jù)庫將被導(dǎo)出!
  
  通過執(zhí)行mysqldump --help,你能得到你mysqldump的版本支持的選項表!
  
  注意,如果你運行mysqldump沒有--quick或--opt選項,mysqldump將在導(dǎo)出結(jié)果前裝載整個結(jié)果集到內(nèi)存中,如果你正在導(dǎo)出一個大的數(shù)據(jù)庫,這將可能是一個問題。 
  
  mysqldump支持下列選項: 
  
  --add-locks 
  在每個表導(dǎo)出之前增加LOCK TABLES并且之后UNLOCK TABLE。(為了使得更快地插入到MySQL)!
  --add-drop-table 
  在每個create語句之前增加一個drop table。 
  --allow-keywords 
  允許創(chuàng)建是關(guān)鍵詞的列名字。這由在列名前面加表名的方法做到!
  -c, --complete-insert 
  使用完整的insert語句(用列名字)!
  -C, --compress 
  如果客戶和服務(wù)器均支持壓縮,壓縮兩者間所有的信息!
  --delayed 
  用INSERT DELAYED命令插入行!
  -e, --extended-insert 
  使用全新多行INSERT語法。(給出更緊縮并且更快的插入語句) 
  -#, --debug[=option_string] 
  跟蹤程序的使用(為了調(diào)試)!
  --help 
  顯示一條幫助消息并且退出。 
  --fields-terminated-by=... 
  --fields-enclosed-by=... 
  --fields-optionally-enclosed-by=... 
  --fields-escaped-by=... 
  --fields-terminated-by=... 
  這些選擇與-T選擇一起使用,并且有相應(yīng)的LOAD DATA INFILE子句相同的含義。 
  LOAD DATA INFILE語法。 
  -F, --flush-logs 
  在開始導(dǎo)出前,洗掉在MySQL服務(wù)器中的日志文件!
  -f, --force, 
  即使我們在一個表導(dǎo)出期間得到一個SQL錯誤,繼續(xù)。 
  -h, --host=.. 
  從命名的主機上的MySQL服務(wù)器導(dǎo)出數(shù)據(jù)。缺省主機是localhost。 
  -l, --lock-tables. 
  為開始導(dǎo)出鎖定所有表!
  -t, --no-create-info 
  不寫入表創(chuàng)建信息(CREATE TABLE語句) 
  -d, --no-data 
  不寫入表的任何行信息。如果你只想得到一個表的結(jié)構(gòu)的導(dǎo)出,這是很有用的! 
  --opt 
  同--quick --add-drop-table --add-locks --extended-insert --lock-tables。 
  應(yīng)該給你為讀入一個MySQL服務(wù)器的盡可能最快的導(dǎo)出!
  -pyour_pass, --password[=your_pass] 
  與服務(wù)器連接時使用的口令。如果你不指定“=your_pass”部分,mysqldump需要來自終端的口令。 

本新聞共2頁,當(dāng)前在第1頁  1  2  

收藏】【打印】【進入論壇
  相關(guān)文章:

·MySQL CEO加入基準(zhǔn)基金公司
·MySQL創(chuàng)始人聯(lián)合14000人反對甲骨文收購Sun
·MySQL創(chuàng)始人呼吁用戶反對甲骨文收購Sun
·MySQL數(shù)據(jù)庫雙機熱備的配置方法
·忘記MySQL密碼怎么樣解決
·解決MySQL數(shù)據(jù)庫死掉以及拒絕服務(wù)的方法
·MySQL數(shù)據(jù)庫可靠性方案的分析和比較
·MySQL根用戶root密碼忘記后的處理方法
·用Flash+PHP+MYSQL制作簡單留言本 
·分區(qū)和負(fù)載均衡讓MySQL更大更好
·如何徹底刪除MYSQL?

 
 
 
最新文章

搶先蘋果,消息稱英特爾芯片采用臺積電
三星揭曉業(yè)內(nèi)首款單條 512GB DDR5 內(nèi)存
vivo 高端新機爆料:120Hz 曲面屏 + 天
vivo Y21 在印度正式上市:Helio P35 芯
微星推出 GeForce RTX 3080 Sea Hawk X
消息稱三星 Galaxy Tab S8 系列平板將放
機械革命推出 F6 輕薄本:16 英寸全面屏
英特爾 12 代 Alder Lake CPU 600 系列
雷軍:向小米手機 1 首批用戶每人贈送價
小米李明談用戶被踢出 MIUI 測試版:大

推薦文章
1
2
3
4
5
6
7
8
9
10
叛逆嫩模性感寫真
宮如敏不雅照瘋傳 看張馨予韓一菲獸獸誰
不懼孔子搶位 阿凡達游戲影音配置推薦
2015第十七屆“東北安博會”火爆招商
第十六屆東北國際公共安全防范產(chǎn)品博覽
2016年第五屆中國國際商業(yè)信息化博覽會
2016年第五屆中國國際POS機及相關(guān)設(shè)備展
互聯(lián)網(wǎng)電視熟了嗎 2013最火電視深解析
桑達獲邀出席2015中國(廣州)國際POS機
寶獲利報名參加“2015年度中國POS機行業(yè)
八卦圖解 More>>
叛逆嫩模性感寫真 宮如敏不雅照瘋傳 看張馨予韓一菲
周偉童魔鬼身材日本性感寫真圖  聯(lián)想V360筆記本模特寫真