# Java 如何做到将Excel里的数据导入到MySQL中

**URL:** <https://www.isharkfly.com/t/java-excel-mysql/770>\
**Category:** 程序语言\
**Tags:** java\
**Created:** [December 18, 2020, 2:57pm UTC](https://www.isharkfly.com/t/java-excel-mysql/770 "2020-12-18T14:57:15Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [December 18, 2020, 2:57pm UTC](https://www.isharkfly.com/t/java-excel-mysql/770/1 "2020-12-18T14:57:16Z")

</div>

有好几个办法可以做。

将数据转换为 CSV， 用处理 csv 来处理。

还有一个就是 Apache poi，请参考文章：[Apache POI 读取 Microsoft Office Excel 文档](https://www.isharkfly.com/t/apache-poi-microsoft-office-excel/751)

将数据先读到内存里面，然后用 hibernate 写个 ORM，或者你就处理文本，直接输出 SQL 呗。

将数据先读到内存里面是关键。
