文本文件导入到数据库中的几种方法(如何将文本文件导入数据库表中)

文本文件导入到数据库中的几种方法(如何将文本文件导入数据库表中),第1张

这个如果要自己管理数据的话还是挺有难度的。

不过借用数据库也许可以折中一下,把每个文档的数据放到数据库的一个字段中,然后用like'%%'匹配。(下策^_^)

推荐使用桌面搜索

1、load data语句实例

mysql> USE db1;

mysql> LOAD DATA INFILE ‘datafiletxt’ INTO TABLE db2table_name;

或者

mysql> LOAD DATA INFILE ‘datafiletxt’ INTO TABLE db2table_name FIELDS TERMINATED BY ‘,’ OPTIONALLY ENCLOSED BY ‘”‘;

或者

mysql> load data infile “filetxt” into table table_name fields terminated by ‘\t’ (sid,name);

2、mysqlimport命令

mysqlimport可以自动生成一个LOAD DATA语句,该语句把filenametxt文件中的数据装入table_name表中。

例如:

mysqlimport -L -uroot -proot db01 table_nametxt;

mysqlimport -local table_name filenametxt;

3、多个txt文件可以用shell for循环

#!/bin/sh

for file in `find -type f -name "txt"`;do

mysqlimport -L -uroot -ppassword db01 ${file};

done

通常来说, *** 作数据库只能用SQL,除非你是数据库的系统分析师级别的技术员

几万条数据,必定要消耗一定的时间,即便直接从数据库读取几万条数据也是比较费力的

Access不崩溃就已经很不错了,建议改用SQLServer或者Oracle,100万条以内都是比较流畅的

因为你说的是VB6,所以排除手动方法,如果目的仅仅是导入ACCESS的话可以使用Access的

导入功能,可以直接导入文本文档。

以上就是关于文本文件导入到数据库中的几种方法(如何将文本文件导入数据库表中)全部的内容,包括:文本文件导入到数据库中的几种方法(如何将文本文件导入数据库表中)、如何将一个文件夹内很多txt文件里面的内容导入mysql数据库表格里、在vb6.0中如何导入文本文档中的数据到数据库access等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10138871.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存