root@FDN-SQLSERV:/mnt# lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 931.5G  0 disk 
├─sda1   8:1    0  29.8G  0 part [SWAP]
├─sda2   8:2    0   286M  0 part /boot
├─sda3   8:3    0     1K  0 part 
├─sda5   8:5    0   9.3G  0 part /usr
├─sda6   8:6    0 558.8G  0 part /var
├─sda7   8:7    0   9.3G  0 part /tmp
├─sda8   8:8    0 186.3G  0 part /home
└─sda9   8:9    0 137.8G  0 part /

由于/home 挂载点的容量快用完(数据库的挂载点),去清理下以前的日志文件,发现有近千万条数据,通过传统的

mysqldump -uroot -p web_log > 2016-04-25.sql 
mysql -u root -p web_log < 2016-04-25.sql

耗时太久,但通过下面的方式就快了很多

select * into outfile 'ddd.txt' fields terminated by ',' from dn_location;  
load data infile 'ddd.txt' into table dn_location2  FIELDS TERMINATED BY ',';

这种方式是将数据写在文本中,通过定义的符号来进行分割,只有数据,没有表结构,

所以在导入导出的时候先要将表结构准备好


http://blog.csdn.net/xiaobaismiley/article/details/41015783