mysql select into outfile

Posted by Vincent on January 26, 2011

简单记录--

select * into outfile '/home/mysql/tmp_xxxx.txt' from test_xf;

 

 

$cat tmp_xxx.txt

1       a       2011-01-26 17:23:25

2       a,b     \N

3       cc'"c   \N

4       d,a,cls,        2011-01-26 17:24:07

5       adf saf \N

6       a\      dd      \N

7       a\\c,d  \N

8       \\N     \N

9        \\N    \N

取出数据来的分隔符是tab键,所以文件改后缀为xls后,可以直接用excel打开

column value中特殊字符的转移符是 \ ,比如value是 \,那么dump出来的数据是 \\,如果是 tab,那么就是 \tab

---

 

load data infile '/home/mysql/tmp_xxx.txt' into table test_xf;


This work is licensed under a CC A-S 4.0 International License.