源数据库:Mssql2000,用DTS工具导出了一个CSV文件,在phpmyadmin后台导入的时候老是导不进去,提示第一行出错。
CSV文件里有一个字段内容比较长(是论坛发的帖,包含各种符号),而字段内容又是用双引号包起来的。有没有办法把这个数据导进去呢?phpmyadmin导CSV而且还有2M的大小限制,我的帖子数据加起来肯定比这大得多

解决方案 »

  1.   

    "不做大哥多年"|"胸太大烦死人 想减胸"|2|0|24|"<FONT size=4> <STRONG>通过网上很多MM们的哭诉,才发现其实胸大胸小都烦人的,平胸的羡慕大胸的,其实大胸都烦恼死了。那到底有没有方法解救这些MM呢,善良的网友“另一半的你呢”给出了一个好的计划。</STRONG></FONT>
    <P><FONT color=#000000><FONT size=4><STRONG>运动不仅减胸还让</STRONG><STRONG>胸部</STRONG><STRONG>更挺拔</STRONG></FONT></FONT></P>
    <P><STRONG><FONT color=#000000 size=4>  有氧训练减胸部脂肪:</FONT></STRONG></P>
    <P><FONT color=#000000 size=4>  跑步50分钟 (连续)有氧操 单车 必须参加</FONT></P>"这是CSV第一行记录的样子
      

  2.   

    mysql> LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name    -> FIELDS TERMINATED BY '|' ENCLOSED BY '"'    -> LINES TERMINATED BY '\n';
      

  3.   


    mysql> LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name    -> FIELDS TERMINATED BY '"|"'    -> LINES TERMINATED BY '"\n' STARTING BY '"'这东西,大同小异,你根据自己的需求改吧
    反正方法是这样
      

  4.   

    看置顶FAQ帖!有你问题的解决办法。
      

  5.   

    用工具把源数据导成.sql后解决!