MySQL使用界定符导入导出

页面导航:首页 > 数据库 > Mysql > MySQL使用界定符导入导出

MySQL使用界定符导入导出

来源: 作者: 时间:2016-02-18 10:28 【

MySQL使用界定符导入导出记录和总结一下语法:备份:SELECT INTO OUTFILESELECT * FROM hx_9enjoy INTO OUTFILE #39;/tmp/9enjoy.txt#39;默认使用tab分割字段,记录使用\n分割。可以自定义三个参数。S...
MySQL使用界定符导入导出
 
记录和总结一下语法:
 
备份:
SELECT INTO OUTFILE

SELECT * FROM hx_9enjoy INTO OUTFILE '/tmp/9enjoy.txt'

 

 
默认使用tab分割字段,记录使用\n分割。可以自定义三个参数。
 
SELECT * FROM hx_9enjoy INTO OUTFILE '/tmp/9enjoy_hx.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';

 

即使用,分割字段,双引号限定字段内容,\n分割记录。
 
还可以指定某些条件的记录输出:
 
SELECT * FROM hx_9enjoy WHERE id < 100 INTO OUTFILE '/tmp/9enjoy_100.txt'

 

 
还原:
LOAD DATA INFILE

 

 
默认情况:
LOAD DATA INFILE '/tmp/9enjoy.txt' INTO TABLE hx_9enjoy

 

 
如果有指定界定符,则加上界定符的说明:
LOAD DATA INFILE '/tmp/9enjoy.txt' INTO TABLE hx_9enjoy FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n'

 

 
注意事项
1.必须要有权限访问生成文件的那个目录
2.由于安全方面的原因,不能覆盖已存在的文件,不管这个文件的权限是怎么分配的。
3.不能直接导出一个压缩文件。
Tags:

文章评论

最 近 更 新
热 点 排 行
Js与CSS工具
代码转换工具

<