Реклама на сайте Advertise with us

Восстановление MySQL базы "Duplicate entry"...

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 03/05/07 в 18:55       Ответить с цитатойцитата 

mysql -u username --password=userpass -D database < dbfile.sql
Скажите как сделать так чтоб при восстановлении базы MySQL различал разный регистр данных как разные символы?
А то я не могу залить базу - вылетает ошибка:
ERROR 1062 (23000) at line 1254: Duplicate entry '_All' for key 2
а перед строкой 1254 идет идентичная строка но с '_all' (в нижнем регистре)
Или что еще можно сделать чтоб загнать базу и символы с разным регистром не считались одинаковыми?

0
 



С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462

Ссылка на сообщениеДобавлено: 03/05/07 в 21:20       Ответить с цитатойцитата 

нужно очень потрудиться чтобы они считались одинаковыми ;)
я думаю причина в другом

Последний раз редактировалось: begemot (07/05/07 в 22:28), всего редактировалось 1 раз

Sutra - лучшая система управления трафом

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 03/05/07 в 21:27       Ответить с цитатойцитата 

самое интересное, что сделал бекап на одном сервере mysql 4.1.21 и понес его на другой mysql 4.1.14 прсто чтоб перенести базу...
Пиздец, не думал, что это такая проблема!

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 04/05/07 в 06:53       Ответить с цитатойцитата 

убери с поля индекс unique или соотвественно создай уникальные записи по этому полю.

3
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 04/05/07 в 06:55       Ответить с цитатойцитата 

begemot писал:
нужно очень потрудиться чтобы они считались одинаковыми ;)
я думаю причина в другом


трудится не нужно, mysql будет считать их одинаковыми если на них стоит индекс unique.

3
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 04/05/07 в 14:53       Ответить с цитатойцитата 

xreload писал:
убери с поля индекс unique или соотвественно создай уникальные записи по этому полю.


Блин, а где это чертово поле ? icon_smile.gif

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 04/05/07 в 15:10       Ответить с цитатойцитата 

смени на этом поле collation с case-insensitive (ci) на case-sensitive (cs)

например, latin1_general_ci на latin1_general_cs

будет различать регистр букв

3
 



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 05/05/07 в 00:16       Ответить с цитатойцитата 

Суффикс ci означает не зависимость от регистра, слова "Привет" и "ПРИВЕТ" будут считаться одним и тем же словом, суффикс cs — означает зависимость сортировки от регистра.

3
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 05/05/07 в 01:15       Ответить с цитатойцитата 

Pentarh писал:
смени на этом поле collation с case-insensitive (ci) на case-sensitive (cs)

например, latin1_general_ci на latin1_general_cs

будет различать регистр букв


+ to Cibtor

Бляя! Класс! По делу! Спасибо!

0
 
+ + +


С нами с 05.05.07
Сообщения: 112
Рейтинг: 27

Ссылка на сообщениеДобавлено: 05/05/07 в 02:07       Ответить с цитатойцитата 

Vyacheslav - это ты похоже на 3fn хостился ?
По описанию все сходится вроде, тоже вот такой же гемор

0
 

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 05/05/07 в 15:40       Ответить с цитатойцитата 



Не, не на 3фн.
Это я вобще отдельный VPS взял под неадалт проект.
+ Виртуал для тестов icon_smile.gif.
В итоге столкнулся с кучей проблем по перетаскиванию базы, особенно если версии мускуля не совпадают и руки у меня немного кривоватые icon_smile.gif) на это дело!
Мучаюсь уже бля несколько недель...!

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »