Проблема при импорте БД. Ошибка #1062

Компьютеры программирование MySQL базы данных

SQL-запрос:

--
-- Dumping data for table `data`
--
INSERT INTO `data` ( `users` , `vklad` , `popolnenie` , `vyvod` , `premod_r` , `count_r` , `plus` , `with` , `plus_n` , `with_n` , `new_u` )
VALUES ( 0, '0', '0', '0', '', '', 0.00, 0.00, '', '', '' ) ;


Ответ MySQL: Документация

#1062 - Duplicate entry '0' for key 'PRIMARY'

============
Вот такую ерунду мне выдаёт phpMyAdmin от хостинга "Beget"
Хотя на других хостингах всё работало хорошо.
Что это и как исправить?

Примечание:
slo_nik, и что мне это дало? Говорю же, на других хостах всё работало отлично.

Примечание:
Учёный, сделал, как вы сказали, но не помогло. Теперь такая ошибка:
SQL-запрос:

--
-- Dumping data for table `data`
--
INSERT INTO `$db_name`.`data` (

`users` ,
`vklad` ,
`popolnenie` ,
`vyvod` ,
`premod_r` ,
`count_r` ,
`plus` ,
`with` ,
`plus_n` ,
`with_n` ,
`new_u`
)
VALUES (
'0', '0', '0', '0', '', '', '0000', '000', '000', '000'
);

Ответ MySQL: Документация

#1142 - INSERT command denied to user 'rabotaxf_brokart'@'localhost' for table 'data'

Примечание:
Ученый, и опять не помогло. Теперь так:
SQL-запрос:

--
-- Dumping data for table `data`
--
INSERT INTO `rabotaxf_brokart`.`data` (

`users` ,
`vklad` ,
`popolnenie` ,
`vyvod` ,
`premod_r` ,
`count_r` ,
`plus` ,
`with` ,
`plus_n` ,
`with_n` ,
`new_u`
)
VALUES (
'0', '0', '0', '0', '', '', '0000', '000', '000', '000'
);

Ответ MySQL: Документация

#1136 - Column count doesn't match value count at row 1

Примечание:
А когда оставил только 'data', и убрал $bd_name, то стало так:

SQL-запрос:

--
-- Dumping data for table `data`
--
INSERT INTO `data` ( `users` , `vklad` , `popolnenie` , `vyvod` , `premod_r` , `count_r` , `plus` , `with` , `plus_n` , `with_n` , `new_u` )
VALUES (

'0', '0', '0', '0', '', '', '0000', '000', '000', '000'
);

Ответ MySQL: Документация

#1136 - Column count doesn't match value count at row 1

Примечание:
rabotaxf_brokart это имя базы

Примечание:
Нет, никакую таблицу я не создавал. Я просто создал БД, и импортировал уже готовый файл. Но он именно на этом хостинге выдаёт ошибку

Примечание:
Выполнил оба скрипта, потом попытался опять залить БД, но:
SQL-запрос:

--
-- Dumping data for table `data`
--
INSERT INTO `data` ( `users` , `vklad` , `popolnenie` , `vyvod` , `premod_r` , `count_r` , `plus` , `with` , `plus_n` , `with_n` , `new_u` )
VALUES (

'0', '0', '0', '0', '', '', '0000', '000', '000', '000'
);

Ответ MySQL: Документация

#1136 - Column count doesn't match value count at row 1

Примечание:
Пришел ответ из поддержки:
"Здравствуйте!
Эта ошибка говорит о том, что в таблице уже есть строка с id равным 1. Т.е. происходит дублирование записей, Чего быть не должно.
Если вы точно знаете что делаете и необходимо заменить данные таблицы на новые, то исправьте INSERT INTO на REPLACE INTO,
что позволит перезаписать данные имеющие идентичное значение в поле первичного или уникального ключа.
Так же можно перед запросом INSERT INTO вставить следующий запрос, что позволит создать таблицу заного
DELETE * FROM 'table_name';
где table_name - имя таблицы в которую происходит вставка данных."

===

Я заменил INSERT на REPLACE в двух местах (было 2 таких команды во всём файле), и база наконец то импортировалась удачно.
Ответы:
Перевести ошибку не пробовали?
Duplicate entry '0' for key 'PRIMARY'  -> Повторный ввод '0 'для ключа "ОСНОВНОЙ"
INSERT INTO `$db_name`.`data` (`users`, `vklad`, `popolnenie`, `vyvod`, `premod_r`, `count_r`, `plus`, `with`, `plus_n`, `with_n`) VALUES ( '0', '0', '0', '0', '', '', '0000', '000', '000', '000');
я попробовал как вы написали у меня тоже выводит ошибку я забыл туда написать `new_u`
место $db_name пишите имя базы
вы пишите как подключали базы данных а то я непонимаю  у вас rabotaxf_brokart имя базы или имя пользователя
и создан таблица  data?
ааа ждите тогда я вам отправлю готовый тэг для создание таблиц это по моему поможет
зайди на базы  rabotaxf_brokart  там есть раздел SQL и туда вставь этот скрипт
зайди на таблицу выбери еще SQL и вставь этот скрипт
если что то типом нет так зайдите на структуру там все сможете изменить как надо
Количество столбцов не совпадает с количеством значений в строке 1


10 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.