你如何使用excel和mysql映射数据?

时间:2014-05-05 04:14:15

标签: php mysql excel

我真的坚持这个问题。我得到了这样的数据集:

https://docs.google.com/a/stolaf.edu/document/d/1_cP60lxHjXebd-KyX91xN49TUeiqY3m8GZjDaXXo5NY/edit

我很难设法如何将列映射到一起以生成文档中显示的最终数据集。

我最初的做法是:

  1. 将源数据另存为CSV
  2. 上传到mySQL
  3. 查询数据库以查找所需的数据。
  4. 将它们放在具有正确架构的新创建的数据库中。
  5. 我不确定这是查看它的最佳方式,但我真的很困惑我如何将列从电子表格映射到具有正确格式的数据库。帮帮我?

    提前致谢!

1 个答案:

答案 0 :(得分:0)

使excel文件和数据库表中的表模式相同。然后,您需要将excel文件保存为CSV,然后只需导入到数据库表。无需进一步查询。

接下来可能会导致一些问题的是,您的表架构将在右侧清空字段。在这种情况下,将excel文件中的列名添加为第一行,将其导出为CSV,然后在将CSV导入MySQL时跳过第一行。这不会导致任何错误,您的任务将很容易完成。