php - 将单个 CSV 文件导入 MySQL 中的多个表

标签 php mysql csv import

我想将包含 7 列的单个 CSV 导入 MySQL 中的 2 个表中。

第 1、2 和 3 列位于 table1 中的一行中。第 4 列和第 5 列作为表 2 中的一行。第 6 列和第 7 列在同一个 table2 中再次作为一行。

如何直接使用 PHP 或 mysql 来完成此操作?

最佳答案

首先从 csv 中获取所有值并将其存储在数组中。然后根据您的要求维护数组,然后开始循环和插入。

关于php - 将单个 CSV 文件导入 MySQL 中的多个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45386429/

相关文章:

php - 启用 xdebug 时 Firebug 中无法读取的 var_dump

mysql - 如果条件列为真则添加值

java - 在 java 和 csv 文件中设置 UTF-8

c# - 使用 FileHelper 格式化属性

file - 是否可以使用 Pandas 的 read_csv 读取分类列?

javascript - 动态下拉列表 - 想要一种将输入存储在变量中的方法

php - 显示来自 php 文件的图像(存储在 mysql 数据库中)

php - 检查行是否存在否则创建一个

php - 如何创建一个循环来传递MySQL表中的空数据

mysql - 删除由多个属性唯一标识的重复记录/对象