在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

java怎么将excel导入数据库

95次阅读
没有评论

共计 2230 个字符,预计需要花费 6 分钟才能阅读完成。

要将 Excel 导入数据库,可以使用 Java 中的 Apache POI 库来读取 Excel 文件,然后使用 JDBC 连接到数据库并将数据插入到数据库中。
以下是一个简单的示例代码:

import java.io.FileInputStream;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Row;
import org.apache.poi.ss.usermodel.Sheet;
import org.apache.poi.ss.usermodel.Workbook;
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
public class ExcelToDatabase {

????public?static?void?main(String[]?args)?{

????????String?excelFilePath?=“path/to/excel/file.xlsx”;

????????String?url?=“jdbc:mysql://localhost:3306/database_name”;

????????String?username?=“username”;

????????String?password?=“password”;

????????try?(Connection?connection?=?DriverManager.getConnection(url,?username,?password))?{

????????????FileInputStream?inputStream?=?new?FileInputStream(excelFilePath);

????????????Workbook?workbook?=?new?XSSFWorkbook(inputStream);

????????????Sheet?sheet?=?workbook.getSheetAt(0);

????????????String?insertQuery?=?"INSERT?INTO?table_name?(column1,?column2,?column3)?VALUES

?????????????(?,??,??)";

????????????PreparedStatement?statement?=?connection.prepareStatement(insertQuery);

????????????for?(int?i?=?1;?i?<=?sheet.getLastRowNum();?i++)?{

????????????????Row?row?=?sheet.getRow(i);

????????????????Cell?cell1?=?row.getCell(0);

????????????????Cell?cell2?=?row.getCell(1);

????????????????Cell?cell3?=?row.getCell(2);

????????????????String?value1?=?cell1.getStringCellValue();

????????????????String?value2?=?cell2.getStringCellValue();

????????????????String?value3?=?cell3.getStringCellValue();

????????????????statement.setString(1,?value1);

????????????????statement.setString(2,?value2);

????????????????statement.setString(3,?value3);

????????????????statement.executeUpdate();

????????????}

????????????workbook.close();

????????????System.out.println(“Excel?imported?to?database?successfully!”);

????????}?catch?(Exception?e)?{

????????????e.printStackTrace();

????????}

????} }

请确保已添加 Apache POI 和 MySQL JDBC 驱动的依赖项。在代码中,需要将 path/to/excel/file.xlsx 替换为实际的 Excel 文件路径,jdbc:mysql://localhost:3306/database_name替换为实际的数据库连接 URL,usernamepassword 替换为实际的数据库用户名和密码,table_name替换为实际的数据库表名,column1column2column3 替换为实际的数据库表列名。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计2230字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲99爱 | 亚洲日本一区二区一本一道 | 91亚洲精品久久91 | 成人国内精品久久久久一区 | 日本中文一二区有码在线观看 | 亚洲成人黄色在线 | 久久国产精品波多野结衣av | 毛色毛片免费看 | 欧美人与动人物a级 | 国产av无码国产av毛片 | 一本大道久久东京热无码av | 久久青青草原国产毛片 | 成人在免费观看视频国产 | 国内精品久久久久久久久蜜桃 | 欧美精品a毛片免费观看 | 成人在线免费观看 | 少妇粉嫩小泬喷水视频 | 亚洲精品精华液一区 | 免费在线一区二区三区 | www天天干 | 亚洲av色影在线 | 欧洲熟妇色xxxx欧美老妇软件 | 成人在线一区二区 | 色噜噜狠狠狠综合曰曰曰88av | 亚洲国产精品无码久久久秋霞1 | 久草这里只有精品 | 国产三级精品三级在专区 | 国产精品九九久久一区hh | 国产成人高清亚洲综合 | 国产成人精品一区二区在线小狼 | 国产一级一级片 | 久久无码国产专区精品 | 在线亚洲精品防屏蔽 | 傲视影院午夜毛片 | 性色a| 成 人国产在线观看高清不卡 | 成人网站在线进入爽爽爽 | 嫩草视频在线免费观看 | 精品久久久久久无码人妻 | 国产精品久久久久影院嫩草 | 男人的天堂官网 |