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

java怎么将excel导入数据库

101次阅读
没有评论

共计 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替换为实际的数据库表名,column1、column2column3 替换为实际的数据库表列名。

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

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计2230字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 一级做a爱过程视频免 | 国产激情艳情在线看视频 | 国产欧美另类第一页 | 波多野结av衣东京热无码专区 | 性饥渴的农村熟妇 | 2020亚洲欧美日韩在线观看 | 欧美老熟妇乱大交xxxxx | 免费黄色在线视频观看 | av网站的免费观看 | 国产欧美日韩精品第一区 | 亚洲欧美日韩高清一区二区一 | 国产成人免费高清视频网址 | 久久99精品这里精品3 | 亚洲国产精品国自产拍av | 禁断看护妇中文字幕在线视频 | 18禁无遮挡羞羞污污污污免费 | 国产激情久久久久影院 | 日本大乳高潮视频在线观看 | 三区在线视频 | 国产人成视频在线观看 | 中文字幕无码不卡一区二区三区 | 日韩人妻高清精品专区 | 米奇影视久久 | 精品无码成人片一区二区98 | 韩国一级特黄清高免费大片 | 日韩我不卡 | 国产福利在线小视频 | 国产人成高清视频观看 | 黄色一级视频免费看 | 日日碰夜夜操 | 老妇综合久久香蕉蜜桃 | 日本中文字幕在线观看视频 | 精品国产乱码久久久久久口爆网站 | 国产日韩欧美中文 | 久久婷婷人人澡人人爽人人爱 | 欧美一级特黄高清免费 | 亚洲成人黄色在线 | 9999久久 | 视频在线h| 中文字幕在线不卡精品视频99 | 国产精品国产三级国产在线观看 |