mysql 导入 csv 文件时 CSV 输入中的列计数无效

标签 mysql sql csv

我在数据库中有一个名为 locations 的表,其中包含 2 列(id 自动递增,location),并且我有csv 包含 1 列,如下所示: enter image description here

当我尝试将该文件导入到 locations 表时,收到此错误 第 1 行 CSV 输入中的列计数无效

我还尝试了 使用 LOAD DATA 的 CSV 但我得到了这个:MySQL 返回了一个空结果集(即零行)

最佳答案

也许你应该使用:

$array = array_map('str_getcsv', file('file.csv'));

您有更多选项来检查变量。

关于mysql 导入 csv 文件时 CSV 输入中的列计数无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49335067/

相关文章:

mysql - 如何用多次出现的模式填充 varchar

mysql - MySQL 中何时使用单引号、双引号和反引号

python - 在特定行和列中替换 csv python 中的特定字符串

php - 使用 PHP 的替代控制结构语法显示 MySQLi 的 SELECT 结果

从另一个终端输出的php脚本

PHP Google Api 客户端 SQL 管理员未启用身份验证 IP

mysql - 如何编写 SQL 查询,其中 WHERE 子句使用转换为 long 的子字符串?

3表内连接的SQL计算

csv - 将 .csv 转换为 .sav 文件(SPSS 格式)

php - 使用逗号分隔值选择 MySQL 列/行