【问题标题】:Upload two column excel data with phpmyadmin用phpmyadmin上传两列excel数据
【发布时间】:2013-04-14 06:23:45
【问题描述】:

当 .csv 文件只有一列时,我可以将它上传到我的数据库中,但当它有两列时,我会不断出错。

1.我选择 CSV 并保持选项不变,因此字段由 ; 终止由 "" 括起来,由由 auto 终止的 \ 行转义。

Invalid field count in CSV input on line 1.

2.我使用 LOAD DATA 选择 CSV 并保持选项不变

#1045 - Access denied for user 'aXXXXXX_apps'@'localhost' (using password: YES) 

3.我使用 LOAD DATA 选择 CSV 并选择使用 LOCALE 关键字

#1148 - The used command is not allowed with this MySQL version 

4.我使用 LOAD DATA 选择 CSV 并选择使用 LOCALE 关键字并选择以 结尾的字段,因为我想如果我在记事本中打开 .csv 我会看到一行中的两个字段由逗号分隔并且行终止换行,例如

427982779,3050771
974082772,5093681
853347161,4809015
556910392,3195360

#1148 - The used command is not allowed with this MySQL version 

我尝试将 字段终止的行更改为 \r、\n、\r\n,但我一直收到同样的错误。

我还尝试在 .csv 中插入标题行,然后在 列名 字段中输入 ID、用户名

表结构:

ID  varchar(10) utf8_general_ci
USERNAME    varchar(15) utf8_general_ci

可能是什么问题?

【问题讨论】:

    标签: mysql phpmyadmin


    【解决方案1】:

    选择 CSV 选项并将“字段终止于”更改为 ,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-13
      • 2015-07-08
      • 2019-03-07
      • 2013-09-27
      • 1970-01-01
      • 2014-07-12
      • 2015-06-05
      • 1970-01-01
      相关资源
      最近更新 更多