• ADADADADAD

    使用Java怎么将excel中的数据导入mysql中[ mysql数据库 ]

    mysql数据库 时间:2024-11-29 09:50:52

    作者:文/会员上传

    简介:

    思路:先将excel中的数据取出来,再把数据传入数据库,操作excel需要jxl.jar,操作数据库可以用最基本的jdbc,需要mysql-connector-java-5.0.8-bin.jar这个jar包。下面我们先看一下e

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    思路:先将excel中的数据取出来,再把数据传入数据库,操作excel需要jxl.jar,操作数据库可以用最基本的jdbc,需要mysql-connector-java-5.0.8-bin.jar这个jar包。

    下面我们先看一下excel截图:

    再来看最后的效果图:

    下面贴出整个代码:

    packagebrowser;importjava.io.File;importjava.sql.*;importjxl.Cell;importjxl.Sheet;importjxl.Workbook;publicclassPushExcelToMysql{publicstaticvoidmain(String[]args)throwsException{Sheetsheet;Workbookworkbook;Cell[][]cells=newCell[3][3];try{workbook=Workbook.getWorkbook(newFile("E:\\lalala.xls"));sheet=workbook.getSheet(0);for(inti=0;i<3;i++){for(intj=0;j<3;j++){cells[i][j]=sheet.getCell(j,i);}}}catch(Exceptione){e.printStackTrace();}try{Class.forName("com.mysql.jdbc.Driver");}catch(Exceptione){e.printStackTrace();}Connectionc=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/test?characterEncoding=UTF-8","root","root");Stringsql="insertintotosql(name,age,sex)values(?,?,?)";PreparedStatementps=c.prepareStatement(sql);for(inti=0;i<3;i++){ps.setString(1,cells[i][0].getContents());ps.setString(2,cells[i][1].getContents());ps.setString(3,cells[i][2].getContents());ps.execute();}System.out.println("ok");}}
    使用Java怎么将excel中的数据导入mysql中.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: Javamysqlexcel