数据库
首页 > 数据库> > java – mysql – select query outfile – 保存文件的位置

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