用txt导入的方式是最快的,一般是秒级。
以ACCESS数据库到SQLite数据库为例:
第一步:导出ACCESS数据库到txt文件:
一、将表中数据导出到文本文件(TXT):
Select * INTO [TEXT;DATABASE=E:TEMP].TESTABC.txt FROM Sheet2;
第二步:将txt文件导入SQLite中:
用SQLite Expert 工具的导入功能
选择txt并导入到已有表,180万数据,导入时间为9秒。
ACCESS数据库导出导入的其它操作:
二、导入TXT文件并生成新表: Select * INTO ABC FROM [TEXT;DATABASE=E:TEMP].TESTABC.txt; 三、将TXT文件导入到一个现有表中: Insert INTO ABC Select * FROM [TEXT;DATABASE=E:TEMP].TESTABC.txt;