java – mysql – select query outfile – 保存文件的位置
作者:互联网
使用jdbc从java连接到mysql数据库.
声明查询
String query =
"SELECT *"+
"FROM tt2"+
"INTO OUTFILE 'DataFormatted.csv'"+
"FIELDS TERMINATED BY ','"+
"ENCLOSED BY '\"'" +
"LINES TERMINATED BY '\n'";
使用executQuery(查询)执行查询.
如何更改上面的代码以将DataFormatted.csv保存到c盘根目录
解决方法:
where is file getting saved.
在MySQL服务器的当前工作目录中.它取决于MySQL服务器的执行和配置方式.最好将CSV文件的位置更改为固定位置.
how to change above code to save DataFormatted.csv into c drive root directory
只需将’DataFormatted.csv’改为’C:/DataFormatted.csv’即可.
请注意,如果您还想通过Java访问CSV文件,Java代码和MySQL服务器应该在物理上在同一台机器上运行.如果它们在物理上不同的机器上运行,那么您可能会寻找其他方式来访问CSV文件,例如FTP’生成的CSV文件.
标签:into-outfile,java,sql,mysql 来源: https://codeday.me/bug/20190827/1742145.html