将数据导入mysql

时间:2014-05-03 12:17:49

标签: mysql excel import

我有一个包含4列的excel文件

Chapter ID int fk
Subject ID int fk
Title varchar(100)
Description mediumtext
Recap mediumtext

DescriptionRecap列包含html语法。我目前正在将此数据导出为CSV,然后尝试将其导入mySQL。但是,我收到错误,导致“文件无法读取”

我猜这是因为,语法中存在"html等。 有谁知道如何将数据导入mySQL。我不想改变列中的html

1 个答案:

答案 0 :(得分:0)

您是否尝试过" LOAD DATA INFILE"。请查看此处的文档:http://dev.mysql.com/doc/refman/5.0/en/load-data.html

示例:

LOAD DATA INFILE 'c:/nodes.csv' INTO TABLE friends_of_friends
FIELDS TERMINATED BY ';' ENCLOSED BY '' ESCAPED BY '\\';

ESCAPED BY '\\'\定义为转义字符。需要两个反斜杠,因为反斜杠也是标准的MySQL转义字符。