如何将具有逗号值的csv文件导入MySQL表?

时间:2016-10-03 05:28:48

标签: mysql csv heidisql

我在将样本数据导入MySQL中的表时遇到了麻烦。

MySQL表是这样的:

CREATE TABLE `draft_client` (
    `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT,
    `client_name` VARCHAR(255) NULL DEFAULT NULL,
    PRIMARY KEY (`id`)
)

在我的csv中,我有一个这样的示例输出:

38,"ADERL INC./UNITED, INC."
115,AETOS HOLDINGS INC.
64,"Another Lane Gateway (Philippines), Inc."

第一列用于客户端ID,第二列用于client_name。 我像这样导入了csv:

LOAD DATA LOCAL INFILE 'C:/xampp/htdocs/mysite/client_new.csv'
INTO TABLE draft_client
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
IGNORE 1 ROWS;

在我的表格中,我有一个这样的输出:

http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/types.html#wp276

我使用了HeidiSQL。

你可以帮帮我吗?

0 个答案:

没有答案