如何将CSV文件中的数据导入MySQL数据库

时间:2011-12-01 07:36:23

标签: mysql jsp servlets

我必须使用JSP / Servlet将数据从CSV文件导入MySQL数据库。在搜索时我得到了this link!据说我们可以在hibernates createSQLQuery中使用MySQL命令“LOAD DATA INFILE ...”。

但在我的情况下,我需要上传数据的表分布在多个数据库服务器上。我将获得一个API,通过它我将获得与数据库的连接。

我的查询是,我应该在哪里保存CSV文件 - 在我的tomcat服务器中或我将执行“LOAD DATA INFILE ...”命令的系统上。

1 个答案:

答案 0 :(得分:1)

CSV文件应保存在运行MySQL DB的服务器上。还应设置访问权限,允许运行MySQL Server的用户访问此文件。

您可能还会发现article on LOAD DATA INFILE from MySQL docs有用。