mysql - 1054字段列表中的未知列

时间:2017-11-08 15:16:47

标签: mysql mysql-workbench

我查看了stackoverflow以及mysqlPlantmysql论坛

没有人能够回答这个问题。

步骤

  1. 我从Excel文件创建了一个CSV
  2. 使用MySQL中的表数据导入向导导入
  3. 我可以运行

    SELECT * FROM apporteur_mapping_table;
    

    然而,当我运行

    时,我得到错误代码1054
    SELECT broker_code FROM apporteur_mapping_table;
    

    字段类型为VARCHAR(20)

    更新#2 - 来自SHOW创建表的输出

    CREATE TABLE `apporteur_mapping_table` (
      `broker_code` varchar(20) COLLATE utf8_unicode_ci DEFAULT NULL,
      `broker_name` text COLLATE utf8_unicode_ci,
      `date_de_creation_de_code` text COLLATE utf8_unicode_ci,
      `commercial_contact_name` text COLLATE utf8_unicode_ci,
      `id` int(11) NOT NULL AUTO_INCREMENT,
      PRIMARY KEY (`id`)
    ) ENGINE=InnoDB AUTO_INCREMENT=1690 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci
    

    3已解决

    我似乎已经能够通过从头开始在代码中创建表来解决它。看来在mysql中使用表数据导入向导导致数据有一些解释

    我在Windows 10上使用MySQL Workbench 6.3

    可以找到注释here

    链接到CSV来源here

    任何人都可以提供帮助吗?

0 个答案:

没有答案