6

以下命令:

select * 
  INTO OUTFILE '\home\user1\NetBeansProjects\project1\dumps\theData.csv'
  FIELDS TERMINATED by ','
  LINES TERMINATED BY '\n'
  from database1

不将名为 theData.csv 的文件写入指定目录。

  1. 如何将此文件写入指定目录?
4

2 回答 2

3

路径似乎没有写 - 如果你在 Linux 服务器上,那么我希望路径包含斜杠而不是反斜杠,如果你在 Windows 机器上,我希望驱动程序字母出现在某个地方(你不能写一个网络文件夹 - 只是数据库服务器机器的本地文件夹)。

此外,为了消除权限问题或尝试覆盖现有文件,请尝试写入“/tmp/non_existing_file.csv”。

于 2014-04-02T19:46:05.217 回答
0

您使用的是 Windows 还是 Linux?您可能需要将反斜杠更改为正斜杠。您还需要更改 MySQL Query 浏览器或 Workbench 中的设置,以默认查看此文件夹。

于 2014-03-19T19:18:24.053 回答