SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 30.11.2011 13:03:58

sintcar666
Участник
Зарегистрирован: 30.11.2011
Сообщений: 1

#1062 - Duplicate entry

Подскажите сохранил кофу потом загружаю ее выдает вот это:


SQL query:

--
-- Dumping data for table `ksb_usergroups`
--
INSERT INTO `ksb_usergroups` ( `id` , `parent_id` , `lft` , `rgt` , `title` )
VALUES ( 1, 0, 1, 20, '���'),
( 2, 1, 2, 11, '������������������'),
(3, 2, 3, 10,  '������'),
(4, 3, 4, 9, '���������' ) , ( 5, 4, 5, 6, '��������'),
(6, 1, 12, 15, '���������'),
(7, 6, 13, 14, '��������������'),
(8, 1, 18, 19, '�����-������������'),
(9, 4, 7, 8, '�������'),
(10,1, 16, 17, '�������');

MySQL said: 
#1062 - Duplicate entry '1-' for key 'idx_usergroup_parent_title_lookup'

почитав фору выполнил во эту команду SHOW CREATE TABLE ksb_usergroups получил это:

ksb_usergroups   
CREATE TABLE `ksb_usergroups` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'Primary Key',
  `parent_id` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Adjacency List Reference Id',
  `lft` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set lft.',
  `rgt` int(11) NOT NULL DEFAULT '0' COMMENT 'Nested set rgt.',
  `title` varchar(100) NOT NULL DEFAULT '',
  PRIMARY KEY (`id`),
  UNIQUE KEY `idx_usergroup_parent_title_lookup` (`parent_id`,`title`),
  KEY `idx_usergroup_title_lookup` (`title`),
  KEY `idx_usergroup_adjacency_lookup` (`parent_id`),
  KEY `idx_usergroup_nested_set_lookup` (`lft`,`rgt`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8

Кто знает в чем проблема и как ее решить?

Неактивен

 

#2 30.11.2011 14:17:38

Neval
Гуру
Откуда: Киев
Зарегистрирован: 11.03.2008
Сообщений: 449

Re: #1062 - Duplicate entry

Разбирайтесь с кодировками. Или слили или заливаете дамп в неверной кодировке соединения.


Человек без чувства юмора - не серьёзный человек wink

Неактивен

 

#3 30.11.2011 14:55:56

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: #1062 - Duplicate entry

И скорее всего именно из-за неверной кодировки портится поле <b>title</b> и срабатывает ограничение уникальности
UNIQUE KEY `idx_usergroup_parent_title_lookup` (`parent_id`,`title`).


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson