При заливке Базы Выдаёт ошибку #1136 - Column count doesn't match value count at row 8 Хотел спросить, в чём проблема?
Вот полный текст
Ошибка
SQL-запрос:
INSERT INTO `KqnNm0_blocks` VALUES (1, '', 'Навигация', '', '', 'l', 2, 1, 0, '', '', 'block-Modules.php', '', 0, '0', 'd', 0, 'All'), (2, 'admin', 'Администрация', '<strong>·</strong> \n<strong>·</strong> \n<strong>·</strong> \n<strong>·</strong> \n<strong>·</strong> \n<strong>·</strong> ', '', 'l', 1, 1, 0, '985591188', '', '', '', 2, '0', 'd', 0, 'All'), (3, '', 'Кто на сайте', '', '', 'r', 2, 1, 0, '', '', 'block-Who_is_Onli[...]
Ответ MySQL:
#1136 - Column count doesn't match value count at row 8 (# 1136 - Количество столбцов не совпадает с количеством значений в строке 8)
означает, что в запросе
INSERT INTO имя_таблицы
VALUES (значение1, значение2, значение3,...);
количество значений не совпадает с количество столбцов в таблице
или не совпадает в этом запросе
INSERT INTO имя_таблицы (столбец1, столбец2, столбец3,...)
VALUES (значение1, значение2, значение3,...);
если же используете какую то утилиту для "заливки" данных, то проблема может возникать в том, что в одном из значений есть запятая, и это значение не экранировано или не в кавычках.
для более точного и подробного ответа надо видеть запрос, вызывающий эту ошибку.
ps: >SQL-запрос:
ошибка возникает именно тут
'block-Who_is_Onli[...]
в обрезанной части должны быть еще значения.
ошибка, скорее всего, в восьмых круглых скобках
(....) - вставляет значения в одну строку
следующая (...) - во вторую. по сообщению - количество значений в 8 строке отличается.
в каком формате заливаете???
Юз гугл-транслейтер - он все знает