如何使用C ++将csv文件数据存储到mysql表中?

时间:2012-06-11 06:59:15

标签: c++ mysql c++builder

像这样的文件内容

'COGT','COGT','COGENT ORD'
'COG','COG','CABOT OIL & GAS ORD'
'COGZF','COGZF','COGSTATE ORD'
'COHG','COHG','CHEETAH OIL & GAS ORD'
'COHIQ','COHIQ','COHO ENERGY ORD'
'COHM','COHM','ALL AMERICAN GROUP ORD'
'COHN','COHN','COHEN ORD'
'COHR','COHR','COHERENT '

但是我需要把它放到一个mysql数据库中,包含列名,描述 你也可以看到第一个和第二个相同所以我只想要一个名字第3个描述 我喜欢的输出如

NAME   |      DESCRIPTION
cogt   |      cogt ord
cog    |      cabot oil

如果您有任何想法与我分享

1 个答案:

答案 0 :(得分:4)

然后您可以通过运行:

将其导入MySQL表
load data local infile 'input_file.csv' into table tblUniq fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(NAME, DESCRIPTION)