好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > mysql數據備份與恢復實現方法分析

mysql數據備份與恢復實現方法分析

熱門標簽:機器人打電銷電話 博樂電銷機器人 400電話到哪辦理優惠 怎么更改高德地圖標注 南寧外呼系統招商 上海市三維地圖標注 電話機器人是電腦呼號嗎 鄭州網絡外呼系統價錢 云南大數據外呼系統

本文實例講述了mysql數據備份與恢復實現方法。分享給大家供大家參考,具體如下:

本文內容:

  • 復制文件法
  • 利用mysqldump
  • 利用select into outfile
  • 其它(列舉但不介紹)

首發日期:2018-04-19


有些時候,在備份之前要先做flush tables ,確保所有數據都被寫入到磁盤中。


復制文件法:

  • 對于myisam存儲引擎的數據庫,它的表結構(.frm)、數據(.myd)和索引(.myi)都單獨成文件,可以直接復制這三個文件到備份空間就可以成功備份了。
  • 至于還原,只需要把三個文件復制回某個數據庫目錄下即可。


利用mysqldump:

適用情況:本質上是把表結構和數據還原成sql語句,所以可以備份表結構

備份:

  • 單表備份:mysqldump -u用戶名 -p 數據庫名 表名 > 備份文件路徑
  • 多表備份:mysqldump -u用戶名 -p 數據庫名 表名1 [其他表名] > 備份文件路徑
  • 單個數據庫備份:mysqldump -u用戶名 -p 數據庫名  > 備份文件路徑
  • 多個數據庫備份:mysqldump -u用戶名 -p --databases  數據庫名1 數據庫名2 [其他數據庫]  > 備份文件路徑
  • 備份所有數據庫:mysqldump -u用戶名 -p --all --databases > 備份文件路徑

還原:

  • mysqldump -u用戶名 -p密碼 [數據庫名] 備份文件路徑 【指定數據庫時代表只恢復指定數據庫的備份,不指定為恢復備份文件中所有內容】

補充:

  • mysqldump還可以僅僅導出表數據【不過考慮到有select into outfile了,這里就不介紹了】

利用select into outfile:

適用情況:單表數據備份,只能復制表數據,不能復制表結構。

備份:

  • 語法:select *\字段列表  from 數據源 into outfile 備份文件目標路徑 [fields 字段處理] [lines 行處理]; 【備份文件目標路徑中文件必須不存在】
    • fields 字段處理是可選的,是每個字段的數據如何存儲,有以下即可小選項
      • enclosed by:以什么字符來包裹數據,默認是空字符
      • terminated by :以什么字符作為字段數據結尾,默認是\t,退格符
      • escaped by: 特殊符號用什么方法處理,默認是"\\"
      • optionally enclosed by:以什么字符來包裹數據類型為字符串的數據。
      • 語法:
        select * from class into outfile "d:\c1.txt" fields enclosed by '-';
        select * from class into outfile "d:\c1.txt" fields enclosed by '-' optionally enclosed by "'";
    • lines 行處理是可選的
      • starting by :每行以什么開始,默認是空字符串
      • terminated by :每行記錄以什么結束,默認是“\n”
      • 語法:
        select * from class into outfile "d:\c.txt" lines starting by 'start:';
        select * from class into outfile "d:\c1.txt" lines starting by 'start:' terminated by ' \n';

注意:在5.7新增了一個特性,secure_file_priv,它會限制數據的導出,secure-file-priv參數是用來限制LOAD DATA, SELECT ... OUTFILE, and LOAD_FILE()傳到哪個指定目錄的。

需要在my.ini中設置才能正常導出數據。

還原:

  • 語法:load date infile 備份文件路徑 into table 表名 [fields 字段處理] [lines 行處理];【要把之前的字段處理和行處理都寫下來,不然無法正確區分數據】


其它

  • 備份:
    • 使用mysql命令備份
    • 利用mysqlhotcopy備份
    • 利用backup table
  • 還原:
    • 使用mysqlimport導入數據文件。
    • 使用restore還原
    • 使用source還原

更多關于MySQL相關內容感興趣的讀者可查看本站專題:《MySQL索引操作技巧匯總》、《MySQL常用函數大匯總》、《MySQL日志操作技巧大全》、《MySQL事務操作技巧匯總》、《MySQL存儲過程技巧大全》及《MySQL數據庫鎖相關技巧匯總》

希望本文所述對大家MySQL數據庫計有所幫助。

您可能感興趣的文章:
  • mysql5.7使用binlog 恢復數據的方法
  • MySQL通過binlog恢復數據
  • MySQL 利用frm文件和ibd文件恢復表數據
  • MySQL使用binlog日志做數據恢復的實現
  • mysql利用mysqlbinlog命令恢復誤刪除數據的實現
  • MySQL 兩種恢復數據的方法
  • MySQL數據庫備份恢復實現代碼
  • MySQL使用mysqldump+binlog完整恢復被刪除的數據庫原理解析
  • Mysql的Binlog數據恢復:不小心刪除數據庫詳解
  • MySQL 數據恢復的多種方法匯總

標簽:定西 杭州 益陽 澳門 秦皇島 恩施 白銀 寧夏

巨人網絡通訊聲明:本文標題《mysql數據備份與恢復實現方法分析》,本文關鍵詞  mysql,數據備份,與,恢復,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《mysql數據備份與恢復實現方法分析》相關的同類信息!
  • 本頁收集關于mysql數據備份與恢復實現方法分析的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚洲国产综合不卡在线观看| 同桌上课把我下面揉湿视频| 亚洲天堂日本| 无码专区—VA亚洲V天堂| 中文娱乐网在线观看| 快点进来吧| 成人看片黄a免费看视频| 大肚孕play高H孕期双性| 韩漫无羞遮无删减H漫画私密授课| 国产日本欧美在线观看乱码| 999呦交小u女精品视频| 羞羞漫画网址入口| 国产一区二区yy精品无码毛片| 亚洲人成人无码网www国产| 欧美一区二区三区免费看| 亚洲欧美成人A八毛片在线播放| 欧美老板和新秘书办公室激情| 操你.com| 国产视频色| 最新伦理片免费观看在线 | 亚洲中文字幕无码爆乳aV男男| 一级老女人特黄毛片免费看| 免费无码婬片AAAA片直播漫画 | 欧美精品久久久久久免费人妻| 国产一级特黄AAA片奶水流| 盼盼解罩无删减完整版| 被男狂揉吃奶胸高潮视频观看 | 日本无码一级A片毛片视频 | 欧美插视频| 刚进去就谢了| 老师嗯灬啊灬把腿张开灬漫画| 与卿书演员表| 亚洲精品456在线播放APP | 强撩| 久久丝袜精品中文字幕| 欧美四级无删版影片| 日本丰满少妇一?A片| 日本?人妻の亂倫| 亚洲精品免费视频| 张筱雨两腿之间毛毛图片| 性生交大片免费观看2|