当前位置: 首页 > 面试题库 >

Java-MySQL-选择查询输出文件-文件保存在哪里

章青青
2023-03-14
问题内容

使用jdbc从Java连接到mysql数据库。宣告查询

String query = 
                    "SELECT *"+
                    "FROM tt2"+
                    "INTO OUTFILE 'DataFormatted.csv'"+
                    "FIELDS TERMINATED BY ','"+
                    "ENCLOSED BY '\"'" +
                    "LINES TERMINATED BY '\n'";

使用executQuery(query)执行查询。

如何更改以上代码以将DataFormatted.csv保存到C驱动器根目录中


问题答案:

文件保存在哪里。

在MySQL服务器的当前工作目录中。它是哪一个取决于MySQL服务器的执行和配置方式。最好是将CSV文件的位置更改为固定位置。

如何更改以上代码以将DataFormatted.csv保存到C驱动器根目录中

只是改变'DataFormatted.csv''C:/DataFormatted.csv'

请注意,如果您也想通过Java访问CSV文件,则Java代码和MySQL服务器都应在 同一
台计算机上运行。如果它们在物理上不同的计算机上运行,​​那么您可能会寻找其他方法来访问CSV文件,例如,通过FTP对生成的CSV文件进行操作。



 类似资料:
  • 这里有个问题。我有这个Python脚本,它检查大型数据集的电子邮件并提取它们。在我的mac上,它只显示终端中的所有电子邮件地址。有时文件是1-2演出,所以它可能需要一点,输出是疯狂的。我想知道在Python中,把它保存到一个文件中而不是在终端中打印出来有多容易。 我甚至不需要看到所有的东西都被扔进候机楼。 这是我正在使用的脚本

  • 问题内容: 这个问题已经在这里有了答案 : 将Mysql查询的结果导出到Excel? (5个答案) 5年前关闭。 如何将MySQL查询的输出保存到MS Excel工作表? 即使只能将数据存储在文件中,也可以。 问题答案: 从将MySQL查询结果保存到文本或CSV文件中: MySQL提供了一种简单的机制,可将select语句的结果写入服务器上的文本文件。使用INTO OUTFILE术语的扩展选项,可

  • 问题内容: 我在所有技术术语上都不是很好,所以我会尽力解释我的问题。 我已经编写了一个小脚本来打开android SDK并检查连接的设备(使用Windows 10和python 2.7.14)。我得到的代码如下: 一切正常,但我想将最后3行保存到文本文件中。我尝试过使用并将其全部转换为字符串并将其写入文件并关闭它,但是它不起作用。它甚至都没有创建文件,更不用说向它写入任何内容了。 我可能缺少一些关

  • 在运行将StringBuilder的内容保存到.xlsx文件的代码时,它给出了以下错误: 线程“main”java.lang.nosuchmethoderror:org.apache.poi.util.poilogger.log(iljava/lang/object;ljava/lang/throwable;)V在org.apache.poi.openxml4j.opc.zippackage.bu

  • 问题内容: 是否有机会检测用户为元素类型HTML所做的每个文件选择? 之前曾多次问过这个问题,但是如果用户再次选择相同的文件,通常不会建议该事件。 问题答案: 的值设置到每个事件。即使选择了相同的路径,这也会重置的值并触发事件。 注意:如果文件以’C:\ fakepath'为前缀是正常的。这是一项安全功能,可防止JavaScript知道文件的绝对路径。浏览器仍然内部知道它。