MySQL将查询结果导出到txt文件

MySQL将查询结果导出到txt文件,第1张

我这样是可以的 SELECT * FROM 表名 INTO OUTFILE 'c:/txt1.txt'

你先看看不行有什么提示没?

要是WIN7或WIN8的系统最好是新建一个目录,别直接放到根目下,系统会有权限的一些问题如'c:/test/txt1.txt'

1 如果你指定关键词low_priority,那么MySQL将会等到没有其他人读这个表的时候,才把插入数据。可以使用如下的命令:

load data low_priority infile "/home/mark/data sql" into table Orders

2 如果指定local关键词,则表明从客户主机读文件。如果local没指定,文件必须位于服务器上。

3 replace和ignore关键词控制对现有的唯一键记录的重复的处理。如果你指定replace,新行将代替有相同的唯一键值的现有行。如果你指定ignore,跳过有唯一键的现有行的重复行的输入。如果你不指定任何一个选项,当找到重复键时,出现一个错误,并且文本文件的余下部分被忽略。例如:

load data low_priority infile "/home/mark/data sql" replace into table Orders

我这样是可以的 SELECT * FROM 表名 INTO OUTFILE 'c:/txt1.txt'

你先看看不行有什么提示没?

要是WIN7或WIN8的系统最好是新建一个目录,别直接放到根目下,系统会有权限的一些问题如'c:/test/txt1.txt'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8713445.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存