Проблема с БД

Аватар пользователя eXtractor eXtractor 6 апреля 2008 в 16:14

После переноса БД на хостинг, отвалилась регистрация

user warning: Duplicate entry '2' for key 1 query: INSERT INTO lnprk_users (name, mail, pass, init, status, uid, created) VALUES ('test', 'test@elements12.com', 'd8578edf8458ce06fbc5bb76a58c5ca4', 'test@elements12.com', 1, 2, 1207483948) in /***/includes/database.mysql.inc on line 172.

В чём дело и как это исправить?

Комментарии

Аватар пользователя player player 6 апреля 2008 в 16:40

так посмотри что с таблицей. Ругается то на дубликат. Войдите через phpMyAdmin в базу и посмотри lnprk_users

Аватар пользователя KalanSPb KalanSPb 6 апреля 2008 в 17:01

Так он есть в свойстве поля?

Еще бывает при переносе не увеличивается значение auto_increment, то есть записей может быть много, а auto_increment стоит на 1 и при инсерте без ид пытается мускул пытается вставить ид 1, естественно, что если он есть, но это не прокатывает

Аватар пользователя eXtractor eXtractor 7 апреля 2008 в 1:21

Да, при экспорте оно как-то потерялось (а я ещё и таблицы массово переименовывал в дампе).

Аватар пользователя oblivion oblivion 7 апреля 2008 в 3:02

кстати, а есть модуль для переноса нод с дополнительными полями? (про importexportapi знаю)