mysql的0selectintooutfile使用方法

文章作者 100test 发表时间 2007:10:26 12:11:33
来源 100Test.Com百考试题网


  mysql的0select into outfile可以将一个表的数据导出到一个文本文件去
0select * into outfile ’/home/mysql/data.txt’ from dbStatus.slow_sql order by timestamp.

  我挺奇怪的是我用root去运行mysql客户端,然后它目标生成文件的地方如果mysql没有写权限那么导出会失败
ERROR 1 (HY000): Can’t create/write to file ’/home/mysql/data.txt’ (Errcode: 13)

  这说明导出本身还是用mysql那个daemon去做的,而不是客户端的mysql身份去做的

  另外默认的分隔符如下:
  默认field会用制表符分割,本身内容会用’ ’替换,行分割就是回车了

  如果您不指定FIELDS子句,则默认值为假设您写下如下语句时的值: FIELDS TERMINATED BY ’ ’ ENCLOSED BY ’’ ESCAPED BY ’\’

  如果您不指定LINES子句,则默认值为假设您写下如下语句时的值:
LINES TERMINATED BY ’
’ STARTING BY ’’

相关文章


“M QLSERVER_8525”SQLServer错误解决方法
管理MySQL用户方法
老生常谈删除SQL表中重复记录
11g在线处理功能增强
mysql的0selectintooutfile使用方法
MySQL的用户权限管理方法
软件测试中的典型测试错误
MySQL使用中应该注意的几个地方
保住Excel2000文件的秘密
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛