【发布时间】:2010-11-23 03:31:04
【问题描述】:
我们有一个 CSV 文件,经过仔细检查和剥离,以我们想要的格式显示数据。
因此,这个 csv 文件的大小不到 500kb。我已转换为 sql(另存为 txt)希望没问题。
原始的csv数据条目是3个字段,如下:
'斯坦利','7331','TAS'
'戈曼斯顿','7466','TAS'
转换后是这样的:
插入郊区 ('Locality','Pcode','State') 值 ('\'STANLEY\'','\'7331\'','\'TAS\'');
插入郊区 ('Locality','Pcode','State') 值 ('\'GORMANSTON\'','\'7466\'','\'TAS\'');
好吧,我想知道,我不是 db officianado。我是否正确转换了它? 我是否应该考虑使此代码更清洁以导入数据库。
这个文件的 sql 超过 1.6 mb,有超过 16,000 个条目,所以要确保我做的事情正确。
干杯
【问题讨论】:
-
您可能不想在数据库中的值周围插入单引号。
-
所以...没有人告诉你LOAD DATA INFILE,所以你可以通过CSV加载数据?
-
+1 OMG Ponies 直接从我嘴里说出这些话并启动,没有一个答案暗示它 - egads。