MySQL數據庫導入導出命令比較常見的的是使用mysqldump source這兩個命令。本篇文章分享一種不一樣的,更快捷方便的導入導出數據的方法。
(1)導出數據
a、使用默認的路徑
select * from 數據表名 into outfile '文本名.txt';
示例:
/*將phpernote表中的數據導出並保存到C盤目錄,另存為phpernote.txt文件*/ select * from phpernote into outfile 'c:\phpernote.txt';
b、指定存放的路徑
select * from 數據表名 into outfile 'd:\文本名.txt';
c、導出數據表指定的字段
select 字段名1,字段名2··· from 數據表名 into outfile '文本名.txt';
(2)導入數據
a、記錄包含數據表所有字段
load data infile '文本名.txt的路徑' into table 數據表名; 導入記錄包含所有字段
b、記錄包含數據表指定字段
load data infile '文本名.txt' into table 數據表名(字段名1,字段名2···)
注意:字段名的排序應與導出的指定的字段名排序一致