项目需要进行mysql的导出导入的处理。
- mysql的导出:
select * from phone_sum into outfile './phone_sum_data.txt' lines terminated by '\n';
其中’./phone_sum_data.txt’放在mysql数据目录下了,文件的内容如下,字段之间用tab分隔:
12312321 151 2015-02-01 13:39:29 2015-02-01 14:00:42
1231232111 151 2015-02-01 13:40:00 2015-02-01 13:59:23
1231232122 151 2015-02-01 14:01:29 2015-02-01 14:01:29
111 100 2015-02-06 10:51:29 2015-02-06 10:51:29
将mysql数据目录下的’./phone_sum_data.txt’ 复制到/tmp,并修改文件的权限。
- mysql的导入
建好表
CREATE TABLE `phone_sum` (
-> `iccid` varchar(20) NOT NULL,
-> `count` varchar(50) NOT NULL,
-> `create_time` datetime NOT NULL,
-> `modify_time` datetime NOT NULL,
-> PRIMARY KEY (`iccid`)
-> ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
用load data local infile命令导入数据
load data local infile '/tmp/phone_sum_data.txt' into table phone_sum fields terminated by '\t' lines terminated by '\n';
Done : )