我有一个包含4列的excel文件
Chapter ID int fk
Subject ID int fk
Title varchar(100)
Description mediumtext
Recap mediumtext
Description
和Recap
列包含html
语法。我目前正在将此数据导出为CSV,然后尝试将其导入mySQL。但是,我收到错误,导致“文件无法读取”。
我猜这是因为,
语法中存在"
,html
等。
有谁知道如何将数据导入mySQL。我不想改变列中的html
。
答案 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转义字符。