首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将csv导入phpmyadmin

将csv导入phpmyadmin
EN

Stack Overflow用户
提问于 2015-04-28 18:41:41
回答 1查看 61关注 0票数 0

我正在尝试导入一个看起来像.

代码语言:javascript
复制
~01001~^~0100~^~Butter, salted~^~BUTTER,WITH SALT~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87
~01002~^~0100~^~Butter, whipped, with salt~^~BUTTER,WHIPPED,WITH SALT~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87
~01003~^~0100~^~Butter oil, anhydrous~^~BUTTER OIL,ANHYDROUS~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87
~01004~^~0100~^~Cheese, blue~^~CHEESE,BLUE~^~~^~~^~Y~^~~^0^~~^6.38^4.27^8.79^3.87

我去进口,上传了文件.

  • 选定CSV
  • 选择参数为:
    • 用:~^~分隔的列
    • 栏围以:~
    • 列转义为:\n
    • 以: Auto结尾的行

这似乎不管用。怎么了?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-05-02 15:01:43

使您的“列与”^分隔,而不是~^~

此外,您的列中似乎没有任何转义(如果数据本身包含~,则可以这样做),但是可以在行尾使用\n。在这里,它可以使用\n作为转义值,但一般来说,最好将其设置为数据中不存在的内容(例如,or okay `)。

您已经用~封装了这些列,所以您不需要也使用倾斜作为列分离的一部分;尽管看起来那里有倾斜,但实际上它们是包含列的标记的一部分,而不是分隔它们。这是一个微妙的区别,但这对我有用。希望这是有意义的。

这对我起了作用:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29927390

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档