将包含逗号数据的csv文件导入MySQL

Jan*_*ora 0 python mysql wamp wampserver mysql-python

我有超过10GB的.csv文件.我试图使用python将这些文件中的数据导入MySQL.由于csv文件是逗号分隔文件,并且我有数据本身包含逗号,因此我不能在这里使用','进行拆分.请建议分割csv文件的其他选项.我想将数据从csv文件(数据本身包含逗号)导入MySQL(我使用Wamp服务器).我有"伦敦,英国","2010","信用,储蓄"等数据

imm*_*imm 5

为使用Python导入提供了一个很好的答案.但我不清楚为什么你需要Python来做它.MySQL具有用于导入CSV数据的内置命令---请参阅加载数据手册页.例如,

LOAD DATA LOCAL INFILE 'source_data.csv'
INTO TABLE my_table
FIELDS TERMINATED BY ','
OPTIONALLY ENCLOSED BY '"'
IGNORE 1 LINES;
Run Code Online (Sandbox Code Playgroud)

最后一部分忽略第一行(如果您的CSV文件有"标题",则使用).