java - 下载 CSV 格式的完整数据库

标签 java mysql spring spring-mvc spring-data

我有一个处理许多表的复杂数据库。其中一些相关性如下表所示:

enter image description here

现在的要求是从入门级表中的一个可识别字段收集所有表中的所有相应行,并将其下载为 CSV。

我想到的是一个简单的迭代策略和存储相关数据。但这似乎效率低下,因为查询时间太长,必须迭代几次才能获得我需要的一切。

有没有更好的方法来解决这个问题?我正在使用 Jsp-Java-spring-MySQL。

最佳答案

我建议使用 mysql 或 mysqldump 实用程序的命令行(最快的方法),您也可以使用像 Toad 或 mysql workbench 这样的数据库工具。看看这些帖子是否有帮助:

mysqlworkbench

mysqldump

关于java - 下载 CSV 格式的完整数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32979968/

相关文章:

java - 组合 LineString 序列

java - 浮点的奇怪行为

mysqltuner推荐建议

java - 使用 Spring 集成/JCraft JSch 在 SFTP 服务器上内部复制文件

java - 如何使用 ssh 和 key 授权 CRaSH

java - Spring:新建和 Autowiring :新建的对象可以永远不使用 Autowiring 吗?

java - java 类中存在 `public static final String MODULE = SomeClass.class.getName();` 有什么用吗?

Java 过滤来自 http 响应的图像

mysql - Sequelize 查询比 Knex 慢很多

php - mysql插入数据时数组使用和bindParam使用有什么区别?