MySQL:列数与值数不匹配。语法错误

MySQL: Column count doesn't match value count. syntaxis error

我看过几个与此类似的问题,但 none 似乎正是我要找的问题。这些是我收到错误的值。

insert into Artist(artistId, artistName)
values(
(1,"Artist1"),
(2,"Artist2"),
(3,"Artist3"),
(4,"Artist4"),
(5,"Artist5"),
(6,"Artist6"),
(7,"Artist7"),
(8,"Artist8"),
(9,"Artist9"),
(10,"Artist10"));

有没有可能是我的代码中的语法错误导致了这个错误?

删除括号:

insert into Artist(artistId, artistName)
values
(1,"Artist1"),
(2,"Artist2"),
(3,"Artist3"),
(4,"Artist4"),
(5,"Artist5"),
(6,"Artist6"),
(7,"Artist7"),
(8,"Artist8"),
(9,"Artist9"),
(10,"Artist10");

SqlFiddleDemo

INSERT syntax:

INSERT INTO tab(column_list)
VALUES (row_1_value_list), (row_2_value_list), ...;