【发布时间】:2023-04-11 12:51:01
【问题描述】:
当我转到 phpmyadmin 并选择我想要的数据库和表后,单击“导入”。当我点击“GO”时,它会产生错误
第 1 行 CSV 输入中的字段计数无效。
那么如何将我的 csv 文件直接导入 mysql 数据库。
我试过了
LOAD DATA LOCAL INFILE 'C:\Users\ah\Documents\mathema_utf8.csv'
INTO TABLE subject3
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\n' IGNORE 1 LINES (col1, col2, col3, col4)
但它会产生错误
#7890 - 找不到文件“C:UserspratibhaDocumentsmathema_utf8.csv”。
那么文件名应该是什么。
【问题讨论】:
-
您收到的消息意味着您的 CSV 第一行的字段数与表中的列数不匹配。也许您可以尝试指定文件中存在哪些列?
-
不,我的列数相同。
-
@Gordon 我什至用过。但这不起作用
-
可能 CSV 文件中的某个字段包含未转义的逗号?
-
@Lex 不,它没有任何未转义的逗号。做,我们还必须提到“字段终止于”和导入时包含的字段和剩余的东西。
标签: php mysql phpmyadmin