我在导入MYSQL数据库中的大型(60MB)CSV文件时遇到问题。 当地址字段有多个逗号分隔值时,就会出现问题。家庭不,街道,镇等导入在sigle字段中包含多个逗号的CSV文件的问题
我试图使用BigDump它,但问题没有解决,因为单个字段包含多个逗号分隔值。
专家提出的任何想法,建议或解决方案如何处理? 请回复,因为我厌倦了它。
谢谢
我在导入MYSQL数据库中的大型(60MB)CSV文件时遇到问题。 当地址字段有多个逗号分隔值时,就会出现问题。家庭不,街道,镇等导入在sigle字段中包含多个逗号的CSV文件的问题
我试图使用BigDump它,但问题没有解决,因为单个字段包含多个逗号分隔值。
专家提出的任何想法,建议或解决方案如何处理? 请回复,因为我厌倦了它。
谢谢
地址是用双引号括起来吗?例如:
Name,Address,Email
John Smith,"123 Elm Street,New York,NY",[email protected]
如果它没有用双引号括起来,但包含逗号,则它不是有效的CSV文件。
您是否尝试过使用LOAD DATA INFILE声明。它可以让你仔细控制CSV方言。
我在excel中观看这个文件,它没有被括在任何双引号中。 – kakaajee 2010-04-02 06:29:42
在excel中查看它并不理想,请在文本编辑器中打开它。在你的问题中编辑几行,如果不知道你在看什么,很难提供帮助。 – 2010-04-02 07:10:01
感谢您的回复。 我已经在记事本中看过它,这个地址值用双引号引起来,就像你提供的例子一样。 – kakaajee 2010-04-02 07:33:01