如何将.txt导入mysql文件?
我有一个包含数百条记录的.txt文件,我想将其导入mysql数据库表。
例如: word.txt 包含数据:
word_1
word_2
word_3
.
.
.
.
.
word_n
我在mysql数据库中有一个表: 的 tbl_word:
field: id_word, value_word, create_date, update_date
将word.txt文件的每一行中的值插入/导入到列value_word并设置id_word AUTO_INCREAMENT,该怎么办?
答案 0 :(得分:1)
选中LOAD DATA INFILE Syntax将文件导入表格
load data infile 'word.txt'
into tbl_word
fields
terminated by '\t'
lines terminated by '\n'
ignore 0 lines
(@c1,@c2,@c3,..,@cN)
set value_word=@c1;
id_word将自动递增
答案 1 :(得分:0)
tbl_word _listData = new tbl_word();
string text =从文本文件中读取所有文本。
for (iterate till end of text )
{
if(line break logic)
var value = split line;
_listData.value_word = value;
insert into table tbl_word values will have var value;
}