mysql數據庫備份、還原,數據的導出、導入

資料庫的備份、還原

1、備份:在MySQL下進行

mysqldump -h localhost -u root -p123456 wjn>/root/wjn.sql;
root—————-用戶名
123456————–密碼
wjn—————–需要備份的資料庫名
/root/wjn.sql——-備份文件的位置

2、還原:在MySQL下進行

source /root/wjn.sql
/root/wjn.sql——-要還原文件的位置

導出數據:

1、創建一個目錄(/root/2018),將目錄屬主屬組更改為MySQL

(1)更改屬主 chown -R mysql /root/2018
(2)更改屬組 chgrp -R mysql /root/2018

(3)在MySQL下進行:

select * from wjn.t1 INTO OUTFILE '/root/2018/1.txt'fields terminated by ',' lines terminated by '\n';

wjn———資料庫名
t1———表格名
/2018/1.txt——-存儲的文件位置(1.txt自動創建)

導入數據

(1)創建一個表格(wjn.t1),字段和導入數據字段相同
在MySQL下進行
load data local infile '/root/2018/1.txt' into table wjn.t1 fields terminated by ',' lines terminated by '\n';

發佈留言