我必须使用JSP / Servlet将数据从CSV文件导入MySQL数据库。在搜索时我得到了this link!据说我们可以在hibernates createSQLQuery中使用MySQL命令“LOAD DATA INFILE ...”。
但在我的情况下,我需要上传数据的表分布在多个数据库服务器上。我将获得一个API,通过它我将获得与数据库的连接。
我的查询是,我应该在哪里保存CSV文件 - 在我的tomcat服务器中或我将执行“LOAD DATA INFILE ...”命令的系统上。
答案 0 :(得分:1)
CSV文件应保存在运行MySQL DB的服务器上。还应设置访问权限,允许运行MySQL Server的用户访问此文件。