PDA

Просмотр полной версии : ошибка MySQL


+casper+
01.03.2010, 00:40
при импорте
Ответ MySQL:
#1062 - Duplicate entry '12' for key 1

причем дохрена. как от такого бреда избавиться?

Pashkela
01.03.2010, 00:56
dump надо через консоль делать, как и восстановление

+casper+
01.03.2010, 01:40
как через консоль? я делал экспорт в phpmyadmin, а как теперь успешно импортировать?

Pashkela
01.03.2010, 01:43
через консоль и импорт и экспорт, что непонятного

+casper+
01.03.2010, 01:44
какую консоль?
хостинг не мой

Pashkela
01.03.2010, 01:47
тогда вот:

http://sypex.net/

+casper+
01.03.2010, 02:11
delete
все сделал, работает))

fokinkostya
03.03.2010, 10:22
В таблице есть поле указанное как primary key или unique key (их объединяет то, что значения в поле должны быть уникальными).

Если в базе уже есть данные и ты пытаешься импортировать поверх, будет вылетать ошибка, т.к. старые записи не затираются, а новые MySQL создать не может из-за не уникальности значения в поле.

Я при импорте обычно чищу таблицу от данных, тогда проблем не возникает :).