【问题标题】:Every comma separated CSV value to new row in PhpMyadmin每个逗号分隔的 CSV 值到 PhpMyadmin 中的新行
【发布时间】:2015-10-19 05:39:02
【问题描述】:

我有一个类似“一、二、三、四”的 csv 和一个只有 id(自动)和名称的 mysql 表。

我想像这样导入 csv

身份证名称

1 个

2 两个

3 三

4 四个

【问题讨论】:

    标签: database csv phpmyadmin


    【解决方案1】:

    我建议修改您的源文件,使每个条目都位于新行上。您可以使用几乎任何文本编辑器、sed 或 awk 等流编辑器或 Python 或 Perl 等脚本语言来完成此操作。

    一种这样的方法是使用 tr:

    tr , '\n' < infile.csv > outfile.csv
    

    然后在 phpMyAdmin 中,默认导入设置应该没问题,除非您需要告诉它只插入到您的 Name 列,方法是将列的名称放在“列名”文本字段中:

    【讨论】:

      猜你喜欢
      • 2010-11-06
      • 2023-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      相关资源
      最近更新 更多