【问题标题】:Column count doesn't match value count even though it does列计数与值计数不匹配,即使它匹配
【发布时间】:2019-04-29 02:51:18
【问题描述】:

我正在尝试使用 mysql -u username -p dbname

CREATE TABLE players(
player_id INT UNSIGNED auto_increment PRIMARY KEY,
name VARCHAR(100)
)engine=InnoDB CHARSET utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO players(name)
VALUES
(Seranul, Contherious, Unicorns, ... );

【问题讨论】:

    标签: mysql


    【解决方案1】:

    您必须逐行插入值,其中 每一行 括在括号中。由于您的值是字符串,因此它们也必须用引号引起来:

    INSERT INTO players(name)
    VALUES
    ('Seranul'),
    ('Contherious'),
    ('Unicorns'),
    ...
    ;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-10
      • 2014-03-27
      • 2013-08-24
      • 2011-02-10
      相关资源
      最近更新 更多