2 mir63 mir63 于 2016.09.27 11:23 提问

【求助】如何使用Java批量将xlsx格式的表格导入MySQL中

如何使用Java批量将xlsx格式的表格导入MySQL中,数据量比较大,有好几十个表格,
每个表格大概2000行

5个回答

caozhy
caozhy   Ds   Rxr 2016.09.27 12:00

用poi读取excel,然后循环插入数据库实现导入
http://blog.csdn.net/slience_perseverance/article/details/8228157

Mr_dsw
Mr_dsw   Ds   Rxr 2016.09.27 12:37
quasimodo_es
quasimodo_es   2016.09.27 12:54

恩,poi + mybatis 就行了

lilin869626257
lilin869626257   2016.09.28 09:51

1:用poi读取excel 将excel中的数据读取到你的java程序中,
2:数据到了你的成需中就好做了,连接数据库,循环插入数据
3:poi要是不会的可以自己百度,一般业务不同不会有相同的代码的,你可以找个类似的例子看一看

u013770466
u013770466   2016.09.27 11:40
mir63
mir63 难道要一个一个的导入吗?
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
Java实现文件批量导入导出实例(兼容xls,xlsx)
Java实现文件批量导入导出实例(兼容xls,xlsx) Java团长 2017-06-04 09:46 1、介绍 java实现文件的导入导出数据库,目前在大部分系统中是比较常见的功能了,今天写个小demo来理解其原理,没接触过的同学也可以看看参考下。 目前我所接触过的导入导出技术主要有POI和iReport,poi主要作为一些数据批量导入数据库,iReport做报表导
java 导入Excel 文件,支持xls、xlsx、csv格式
java 导入Excel 文件,兼容Excel 2003(后缀名:xls)及 2007(后缀名:xlsx)的文件,同时还支持csv格式的文件
java导入xls和xlsx格式
InputStream inputStream = new BufferedInputStream(new FileInputStream(file)); Sheet sheet = null; //读写xls和xlsx格式时,HSSFWorkbook针对xls,XSSFWorkbook针对xlsx if (POIFSFil
关于Excel转格式的问题(xlsm转化为xlsx和xls)
在XLSM另存为XLS格式的时候会有以上弹窗; 在另存为里面我们可以看一下xlsm格式的含义:【启用宏的工作簿】 就是表格带有宏定义; XLS文本是97——2003工作簿的扩展名,它没有区别是否启用宏; 格式转换的时候就会存在图1所提示的问题; 所以xlsm转化为xls的时候,我的做法是 1.新建一个Excel空表; 2. 选择粘贴值; 3,
Java 实现导出excel表 POI/Java实现不同excel格式(*.xls、*.xlsx)文件的读取
1.首先下载poi-3.6-20091214.jar,下载地址如下: http://download.csdn.net/detail/evangel_z/3895051 2.Student.java import java.util.Date;    public class Student  {      private int id;      private String
如何批量导入基于Excel格式的数据文件
分析:基于文件上传,数据文件格式Excel(解析操作)1.1如何上传批量数据表格需要注意事项:1.必须同步提交form表单(区域表的提交)2.Form表单的编码方式 multipart/formdata3.提交方式必须为post4.上传文件对应input type = "file" 元素需要提供name属性1.2一键上传原理一键上传:1.把form表单隐藏,对外只提供一个按钮2.给上传处添加一个o...
关于将EXCEL文件导入到MYSQL数据库的一些方法
昨天因为老师这边需要,就涉及到了这个东西,其实最后还是老师给我的链接,以后要自己多动动脑 具体方法参考了:http://blog.163.com/six-lhf@126/blog/static/1992123220090410141011/ (后面发现下面还有篇文章,感觉更好操作一点,GOOGLE关键字 excel 导入mysql) 1.将选中的数据快儿拷贝到一个TXT文本文
xlsx批量转为utf8的csv
xlsx批量转为utf8的csv(金庆的专栏)策划的配置表为 xlsx 表格,可以有注释,公式。服务器和客户端使用的配置文件需要转成 csv 文件。使用 WPS 另存无法批量转换,并且结果不是utf8编码的,还需要用Notepad++转编码。除了 xlsx 转为 csv, 其他格式文件保持原样,如 *.ini, *.xml, *.lua.server/ 子目录特殊处理,不能复制到客户端。用pyth
怎么将xls文件导入到MySQL数据库
1.首先将xls文件需要的几个字段选中复制到一个空白的表格 2.点击另存为TXT文件,文本文件(制表符分割)(*.txt) 3.将文件上传到服务器rz,或者直接拖动至crt 4.创建表格exceltomysql(可以其他的名字) 5使用sql语句load data local infile '~' into table exceltomysql fields terminated by '
通过Navicat工具,将excel表格中的数据导入mysql
条件:PC端已经安装Navicat工具,并且已经成功连接至数据库1、点击鼠标右键,新建表2、例如,新建的表为对应生成的SQL语句为CREATE TABLE `problem` ( `id` int(10) NOT NULL, `link` varchar(255) DEFAULT NULL, `content` varchar(255) DEFAULT NULL, `type` va