【问题标题】:importing data on phpmyadmin to multiple tables将phpmyadmin上的数据导入多个表
【发布时间】:2020-06-27 00:09:08
【问题描述】:

我在 phpmyadmin 上有一个数据库,我想从 csv 文件中导入一些数据。

  • 我的数据库结构如下:有 N 个表, 它们中的每一个都有相同的列数(M)。
  • 在我的 csv 文件中有 N 行,每行有 M 个值。导入文件时
  • 我想将第一行添加到第一个表,第二行添加到 第二张桌子等等。

我该怎么做?我在网上查看过,但只找到了如何将数据导入一个表,而不是同时导入多个表。 感谢您的帮助

【问题讨论】:

  • “有 N 个表,每个表都有相同数量的列 (M)”——听起来这可能是一个非常糟糕的设计......如果它们都存储相同的实体类型,应该只有一张表。

标签: mysql import phpmyadmin


【解决方案1】:

phpMyAdmin 目前无法处理这种复杂的导入。

您可以通过多种方式使用文本处理工具将数据处理成更实用的导入形式,但此时您不妨再添加 20 行代码并直接处理导入。使用 phpMyAdmin 进行这种类型的导入效率低下,但您可能会受益于将文件拆分为单个文件(每个表)并使用 phpMyAdmin 拖放导入功能更改为表并拖放用于快速导入的文件。与转到“导入”选项卡、导航到文件然后选择导入相比,点击次数要少一些。

【讨论】:

    猜你喜欢
    • 2015-12-31
    • 1970-01-01
    • 2012-06-14
    • 2015-12-15
    • 2018-10-14
    • 2017-09-22
    • 2017-07-24
    • 2017-03-18
    • 1970-01-01
    相关资源
    最近更新 更多