程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> Linux-6.5下基於MySQL命令行模式備份數據方法詳解

Linux-6.5下基於MySQL命令行模式備份數據方法詳解

編輯:MySQL綜合教程

理解部分:

邏輯備份:只備份表中的某一些符合調價的數據,而非全部數據。但是很獨特的地方在於導出來的是文本信息,那麼很顯然比mysqldump節約空間的,這是毋庸置疑的;但是庫表它本身沒有辦法創建。我們也難以保證是精確的;

所以還是mysqldump好用的。只有備份表總的部分行的時候才會使用它進行,甚至於備份部分行、部分字段的時候會用到。


格式: SELECT clause INTO OUTFILE '' LOAD DATA INFILE '' INTO TABLE tb_name
1、連入MySQL: \
2、查看students表中的所有Gender是 M 導出:
\
3、執行此命令將其導入/tmp:
\
4、查看/tmp下的stu.txt文本信息:
\
5、創建一個與students表一樣結構的表:
\
6、查看表結構:
\
7、注意這時候是沒有插入數據的:
\
8、導入/tmp/下的stu.txt 文本:
\
9、查看表中的數據是否被導入:



10、還有其它的備份工具請出門左轉查看:mysqldump、innobackupex、LVM快照的配置解析:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved