txt导入到数据库
1. 把TXT数据导入数据到access数据库的具体方法
access不能直接导入txt的数据,不过可以借助Excel来导入的。先在Excel中(操作以2003为例):数据--》导入外部数据--》导入数据,在向导中选择你要导入的txt文件,然后如下操作:下一步:之后到下一步完成就可以了。保存Excel文件,然后在access中:表空衡裂上右键,选择导入,文件类型选择xls,拦旁打开刚刚的Excel文斗闭件,按照提示一步步操作下去就行了。
2. 如何把TXT文件数据导入Mysql数据库
首先我们使用mysql提供的命令行界面来导入数据库,确保渣虚如自己的电脑中安装了mysql数据库,我们可以通过命令行来确认是否安装了誉迟mysql数据库,当然,第一步是打开mysql的数据库服务,我们使用命令行来打开:如下图所示:
启动mysql后,我们找到需要用到的脚本文件,也就是数据库文件,当然,我们首先得建立一个数据库,这样才可以导入脚本,如下图所示:
我们在将脚本拷到本地磁盘的根目录,这样方便进入找到脚本,这里以d盘来说明,使用test.sql:接着我们来到命令行,使用source
d:/test.sql;来导入数据库,先进入mysql,如下图所示:
首先要在数据库中建立好数据库,然后导入脚本,所以先建立一个数据库哦,不要脚本是不知道你要往哪个数据库中导入脚本的,如下图如启所示:
然后就可以输入导入.sql文件命令:
mysql>
use
数据库名;
mysql>
source
d:/test.sql;
如下图所示:
6
看到上面的画面,说明mysql数据库已经导入成功了哦!
是不是很简单呢?现在来介绍第二种方法,使用mysql图形工具导入数据库,我们还是使用test.sql脚本来说明:
3. 怎么将txt的数据导入oracle数据库
将文本文件导入Oracle中需要用sqlloader的方式。
1、在数据库中创建相应的表。
如,文本文件内容为:
1
2
3
4
create table test
(id int,
name varchar2(10),
sex varchar2(10));
2、在电脑中某路径下编写ctrl文件,以c盘data目录为例,添加如下文本。如,被导入的文件名为load.txt
1
2
3
4
5
6
load data
infile 'load.txt' --被导入文件名
replace into table test
(id char terminated by ',',
name char terminated by ',',
sex char terminated by whitespace)
编写后,将文件坦神保存成load.ctrl
3、然后打开命令提示符,并进入到文本文件和ctrl文野慧件所在目录。
4、输入颂信答以下语句,并执行。
1
sqlldr userid=用户名/密码@数据库实例名 control=load.ctl log=load.log
5、导入后,test表中数据如下:
4. 怎样导入txt数据到mysql数据库
1、在MySQL数据库中创建一个用户表user,包含三个最基础字段:主键id,姓名name和年龄age。
CREATETABLEUSER(
idINTUNSIGNEDNOTNULLAUTO_INCREMENT,
nameVARCHAR(32)NOTNULL,
agetinyintUNSIGNED,
PRIMARYKEY(id)
)ENGINE=InnoDB CHARSET=utf8;
2、制作一个user.txt文件,每一条内容用Tab键进行分隔不同的属性,多条换行。如果该字段为NULL,则用/N表示。 里面包含内容如下:
雷雪松 31
raykaeso 25
leixuesong45
barbie/N
3、使用MySQL命令导入txt文本,指定本地路径和对应表中的字段。
LOADDATALOCALINFILE"H:/user.txt"INTOTABLEUSER(name,age);
5. 怎样把大量的数据通过txt文件直接导入到数据库中
首先数据库存储数据有自己的格式:基本数据类型、二进制。。
怎么存储文件形式的数据?
1、针对txt文件,读取文本内容,数据库字段设置数据类型text,将读取的文本内容存入数据库。
2、转化为二进制存入数据库,读取文件,转化为二进制流,数据库字段设置bit,之后将二进制数据存入数据库,
3、将txt文件保存服务器制定目录下,在数据库中存储txt的绝对路径,访问时直接访问文件即可。
6. 如何将一个txt文档的数据批量导入到数据库
这个txt是什么样的格式?如果有规律的格式,可以先将txt读取到DataTable中,然后循环datatable中的数据插入到数据库中。
7. 怎样将txt格式的文件导入到数据库中
步骤:
1.读取TXT文件内容。
2.分析TXT文件内容记录特点。
3.设计好SQL数据库字段。
4.执行插入。
不知道楼主用什么语言,无法具体回答。不过如果楼主懂编程的话,根据这几点很容易搞定。
相信读取文件和插入操作都不是难事吧。
8. 怎样将txt格式的文件导入到数据库中
先要将oracle跟sas连接,这个操作,也不好解释的,在管理工具—>数据源(odbc)—>添加,然后自己设置
在sas中新建逻辑库ccs,跟oracle先连接好,然后写入以下代码:
libname
ccs
oracle
user='esp'
//ccs为逻辑库名
password='esp'
path='sdbnccs'
//user与password为oracle用户名和密码,sdbnccs是数据库名
libname
source
'e:\sas';
//source
为本地要上传的文件路径
data
ccs.table_name;
//要导入oracle中的表名
set
source.file1
source.file2
...;
//要导入的本地sas7bdat文件
run;
我导入了很多个大表,挺方便,主要是之前的,配置连接可能有点困难,不懂可以问我!
9. 用java代码把txt文档中资料导入到数据库
BufferedReader input;
try {
String s = new String();
input = new BufferedReader(new FileReader("f:\\123.txt"));
while ((s = input.readLine()) != null) { // 判断是否读到了最后一行
String info[] = s.split(" ");
System.out.println( info[0] + " " + info[1] + " " + info[2] );
}
input.close();
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
把info[0] + " " + info[1] + " " + info[2] 这三个值放在insert语句里就行了 经过测试
10. txt文件如何导入到db2数据库中
db2 import from c:\aaa.txt of del modify by coldel| insert into table1
其中c:\aaa.txt为原始文本文件全肢轿名,可以带有完整历历肆路径
of del表示文件的类型为定界ASCII类型烂腊,即每个列有分隔符的文本文件
coldel参数用于指定每个列的分隔符,后面的竖线“|”与coldel之间不要有空格