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

标签 mysql jsp servlets

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

但在我的例子中,我需要上传数据的表分布在多个数据库服务器上。我将获得一个 API,通过它我可以连接到数据库。

我的问题是,我应该将 CSV 文件保存在哪里——在我的 tomcat 服务器中,还是在我将执行“LOAD DATA INFILE ...”命令的系统中。

最佳答案

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

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

关于mysql - 如何将CSV文件中的数据导入MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8337923/

相关文章:

PHP/MySQL 多维/关联数组 3 试算表

mysql - 一条MySQL语句查询两张表

java - 部署时的tomcat java文件

java - Tomcat 7 上的 JSP 问题 : org. apache.jasper.JasperException:无法为 JSP 编译类

java - Java 中的 Servlet/过滤器特定异常处理

java - 将动态形成的 Servlet(名称)重定向到静态 Servlet

php - 从 SQL 语句回显数据

mysql - 如何选择行的第一个和最后一个值以及 5 分钟间隔

javascript - 使用bootstrap将数据发送到jsp页面中的模态表单

tomcat - 从 Web 应用程序调用线程是否安全