【问题标题】:Failing to import a CSV into PhpMyAdmin无法将 CSV 导入 PhpMyAdmin
【发布时间】:2019-02-10 04:58:52
【问题描述】:

我试图从 sql server 数据库中获取数据到 PHPMyAdmin 数据库中。我的大多数尝试都以各种方式失败。创建脚本,使用 MysqlWorkbench 等。

所以我决定也许我可以手动在 PHPMyAdmin 中重新创建一个表,将 Sql Server 数据转储到一个 .csv 文件中,然后将它导入到我的 PHPMyAdmin 表中。如果可行,我可以在技术上手动重新创建整个数据库。

这就是我的主要问题所在。我相信你们中的一些人认为我的问题与this 重复。

好吧,我的谷歌搜索中出现的每个结果都说明了以下内容:

“我的 .csv 看起来像这样:数据、数据、数据、数据、数据等”

我的 .csv 看起来像这样:

我对自己到底做错了什么感到有些困惑?我应该把分隔符放在哪里?我看错了吗?我应该使用另一个应用程序而不是 excel 打开 csv 文件吗?

因为如果我尝试以当前状态导入文件,我会遇到错误“CSV-Import Row 1 中的列数无效”。这显然表明 PhpMyAdmin 没有可以识别的分隔符。

有人知道我做错了什么吗?

【问题讨论】:

  • 你应该用记事本打开CSV,然后你可以看到分隔符
  • @Marged 就像我在写自己的答案一样!不过还是谢谢你!
  • 哦,我是新来的,我正在尽力适应。我谈论的词和话题到底是什么,在这里不受欢迎?
  • @Marged 哦,是的。那可能是一个仓促的决定。我看到你注意到我第一次接触到“但是你为什么这样做?” Stackoverflow 上的用户。我听说这里很常见

标签: mysql database csv phpmyadmin


【解决方案1】:

好吧,我收到了反对票并假设,如果有人愿意这么快地反对我,我只是在谷歌上看起来不够努力。

所以我回去谷歌搜索,发现一篇解释最常见 .csv 问题的文章。

其中之一是人们在 excel 中打开文件并查看数据,并且对为什么他们似乎没有与其他人相同的文件感到困惑。

所以我有一个“头顶上的灯泡”时刻,并在编辑器中打开了文件,我丢失的分隔符就在那里。

抱歉发了不必要的帖子。

【讨论】:

    猜你喜欢
    • 2021-09-08
    • 2015-07-07
    • 2013-11-04
    • 2012-05-30
    • 2013-11-01
    • 2012-11-14
    • 1970-01-01
    相关资源
    最近更新 更多