数据库导入

问题描述

如何用java程序读取文本数据并保存到数据库中?

解决方案

解决方案二:
IO+jdbc
解决方案三:
按行读取数据,使用正则将数据按列分隔符分隔开,组装为SQL语句使用jdbc的批量提交就可以了
解决方案四:
先看JAVA的IO方面的资料在看JAVA的JDBC的资料
解决方案五:
fileupload组件负责上传文件到服务器.poi解析文件,并导入数据库.
解决方案六:
文本?txt?还是excel文件上传读取就不说了如果是使用txt就要有一定特定的格式然后自己根据规定解析字符串使用java反射机制可以将你的类对象属性值一一匹配生成数据对象如果是excel可以使用HSSFWorkbook遍历excel同样通过java类反射机制匹配组装数据对象然后在保存到数据库了我有相关excel实力如果需要可以联系我

时间: 2024-11-20 18:32:01

数据库导入的相关文章

谈谈数据从sql server数据库导入mysql数据库的体验(原创)

mysql|server|数据|数据库|原创 因工作需要,要将存放在sql server数据库中的数据全部导入到mysql数据库中,在网上搜集相关资料,找到两种方法,现在分别谈谈对他们的看法. 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql server数据库中的ntext,image等数据类型的数据无法直接写入到mysql数据库中,据说只要稍加改

从SQL server数据库导入Mysql数据库的体验

mysql|server|数据|数据库 因工作需要,要将存放在sql server数据库中的数据全部导入到mysql数据库中,在网上搜集相关资料,找到两种方法,现在分别谈谈对他们的看法. 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql server数据库中 的ntext,image等数据类型的数据无法直接写入到mysql数据库中,据说只要稍加改动就

Oracle817 版本 不同字符集之间的数据库导入

oracle|数据|数据库 Oracle817 版本 不同字符集之间的数据库导入          由于业务原因,需要将一英文字符集(American_America.WE8ISO8859P1)的数据库DMP文件导入到一中文字符集(SIMPLIFIED CHINESE_CHINA.ZHS16GBK)的数据库中.由于字符集的不同,需要将中文字符集的数据库环境改变成英文字符集.遇到很多的麻烦,通过在网上查找资料,终于解决了问题.在这个过程中,发现网友们也有同样的问题,为了,让大家在以后能够顺利的完成

ASP.NET 2.0中直接将Access数据库导入到Excel中

在实际的开发应用中,数据库导入导出是经常遇到的问题,尤其是数据库与Excel文件之间的导入导出,还存在数据类型不一致的问题.例如:数据库的数字超长时会在Excel里格式化成科学计数法的格式,或者记录内容是数字和字符的混合内容会丢失内容等等.将Access数据库的内容直接导入到Excel则可以避免这些问题. 下面例子就是实现这个功能,例子中的数据库使用<ASP.NET 2.0应用开发技术>一书中自带的数据库为例子. 另外,需要注意:Excel文件有诸多限制,在如果数据库记录内容很多,还要计算每次

SQLserver数据库导入Mysql数据库的体验

因工作需要,要将存放在sql server数据库中的数据全部导入到mysql数据库中,在网上搜集相关资料,找到两种方法,现在分别谈谈对他们的看法. 第一种是安装mysql ODBC,利用sql server的导出功能,选择mysql数据源,进行数据的直接导出,这种方法很简便,但是针对实际应用有很多弊端,最主要体现就是数据类型问题,首先,sql server数据库中 的ntext,image等数据类型的数据无法直接写入到mysql数据库中,据说只要稍加改动就可以,可惜偶这只菜鸟还没想到如何改动,其

Oracle启动、建立表空间、用户、授权、数据库导入导出使用教程

  数据库最基本的操作就是数据的导入导出及建立表空间.用户.授权了,今天小编也为各位介绍一下关于Oracle启动.建立表空间.用户.授权.数据库导入导出的命令吧. **启动**1.启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例. 1.1进入到sqlplus启动实例{{{ [oracle@redhat ~]$ su - oracle --"切换到oracle用户" [oracle@redhat ~]$ lsnrctl start --"打开监听"

mysql数据库导入导出

  mysql数据库导入导出: .sql文件导入mysql: 假如要导入的数据库文件位于: d:test.sql. 1,进入mysql命令行窗口 2,若test.sql文件中包含有create database ×××; 语句,则命令如下:mysql>source d:/test.sql; 若test.sql文件中没有包含create database ×××;语句,则又分两种方法: 1:mysql中存在某个数据库,如test, 则:mysql> use test; mysql>sour

MySQL数据库备份及数据库导入方法

  MySQL数据库备份及数据库导入方法: 在做操作之前首先要利用命令提示符进入MySQL安装目录中的bin目录,否则无法执行下面的命令. 1.备份数据库 mysqldump -u root -p 数据库名>备份数据库路径及名称 例如:mysqldump -u root -p htmerdb>D:htmerdb.sql 2.导入.sql数据库 mysql -u root -p 数据库名(此数据库名必须已经存在于现有的数据库中)<导入的数据库路径及名称 例如:mysql -u root -

server-用C#代码写一个数据库导入系统,只是将excel表导入到SQL2008数据库中

问题描述 用C#代码写一个数据库导入系统,只是将excel表导入到SQL2008数据库中 用C#代码写一个数据库导入系统,只是将excel表导入到SQL2008数据库中, 我用的是offices 2010 前台是一个fileupload控件,一个button控件,选择excel文件,点击button按钮,直接把excel表中的内容导入到SQL数据库中.请问怎么实现这个功能?详细一些,谢谢 解决方案 建议你建两个数据库连接,一个连接excel,一个连接sql2008,然后把excel里数据取出来,

ZHS16GBK的数据库导入到字符集为AL32UTF8的数据库

字符集为ZHS16GBK的数据库导入到字符集为AL32UTF8的数据库  相信大家都对字符集有相当的了解了,废话就不多说了!直接步入正题:这里主要是测试含有 汉字的数据从ZHS16GBK的数据库导入到字符集为AL32UTF8  数据库. 如有我没想到的其他情况,请大家提建议,我继续完善测试实验. 测试环境: 目标库:英杰的rac测试库 由 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production Wi