我必须使用 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/