1. 程式人生 > >linux下 備份 壓縮,解壓資料夾,資料庫;

linux下 備份 壓縮,解壓資料夾,資料庫;

1.壓縮檔案

用xshell 等命令工具,到所要備份的的目錄下,

然後,

tar zcvf wenjianjia.tar.gz files

注:紅色字型  可以隨意修改名字,藍色字型 是要備份的資料夾名稱

命令裡面 是有  空格 的,還有 英文  句號.

2. 解壓檔案;

tar zxvf wenjiajia.tar.gz

注:紅色字型,是要 解壓的問價名稱;

3.mysql資料庫備份;

mysqldump -u 使用者名稱 -p 資料庫名稱 | gzip > mysql_name1.sql.gz

回車

然後  輸入密碼(資料庫的密碼)

回車

注:裡面 有的地方是有 空格

 的;

使用者名稱:一般是:root

資料庫名稱:就是 自己的資料庫名稱

mysql_name1:是給壓縮的資料庫隨便起個名字

4.還原資料庫

gunzip < mysql_name1.sql.gz | mysql -u 使用者名稱 -p 資料庫名稱

回車

輸入密碼

回車

注: mysql_name1.sql.gz :是要還原的資料庫名字

使用者名稱:一般是:root

資料庫名稱:就是要還原的資料庫名稱

資料庫,壓縮方法2;

mysqldump -u 使用者名稱 資料庫備份的名稱 | bzip2 > 名稱.sql.bz2

回車

輸入密碼(資料庫的密碼)

回車

還原

bunzip2 < 資料庫備份的名稱.sql.bz2 | mysql -u root -p 資料庫名稱

進入資料庫的命令:mysql -u root -p

回車

輸入密碼

進入資料庫後,查詢所有資料庫:

show databases;

by:bxz

by:bxz