mysql的selectintooutfile使用方法
mysql的Select into outfile可以将一个表的数据导出到一个文本文件
select * into outfile '/home/MySQL/data . txt ' from dbstatus . slow _ SQL order by timestamp;
我比较惊讶的是我用root运行mysql客户端,然后如果mysql没有写权限,导出会失败
错误1 (HY000):无法创建/写入文件'/home/MySQL/data . txt '(ERRCODE:13)
这表明导出本身仍然是由mysql的守护进程完成的,而不是客户端的mysql身份。
其他默认分隔符如下:
默认字段会被制表符分割,其内容会被替换为'',行分割是回车。
如果不指定FIELDS子句,则默认值是编写以下语句时假定的值:以“”结束、以“”括起、以“\”转义的字段
如果不指定LINES子句,则默认值是编写以下语句时的值:
行以'
'结束,以''开始
0条评论