нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 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' (в нижнем регистре)
Или что еще можно сделать чтоб загнать базу и символы с разным регистром не считались одинаковыми?
|
|
|
|
С нами с 25.12.03
Сообщения: 1003
Рейтинг: 462
|
Добавлено: 03/05/07 в 21:20 |
нужно очень потрудиться чтобы они считались одинаковыми ;)
я думаю причина в другом
Последний раз редактировалось: begemot (07/05/07 в 22:28), всего редактировалось 1 раз
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 03/05/07 в 21:27 |
самое интересное, что сделал бекап на одном сервере mysql 4.1.21 и понес его на другой mysql 4.1.14 прсто чтоб перенести базу...
Пиздец, не думал, что это такая проблема!
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 04/05/07 в 06:53 |
убери с поля индекс unique или соотвественно создай уникальные записи по этому полю.
|
|
|
|
С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362
|
Добавлено: 04/05/07 в 06:55 |
begemot писал: | нужно очень потрудиться чтобы они считались одинаковыми ;)
я думаю причина в другом |
трудится не нужно, mysql будет считать их одинаковыми если на них стоит индекс unique.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 04/05/07 в 14:53 |
xreload писал: | убери с поля индекс unique или соотвественно создай уникальные записи по этому полю. |
Блин, а где это чертово поле ?
|
|
|
|
Криптопохуист
С нами с 05.04.03
Сообщения: 17158
Рейтинг: 6019
|
Добавлено: 04/05/07 в 15:10 |
смени на этом поле collation с case-insensitive (ci) на case-sensitive (cs)
например, latin1_general_ci на latin1_general_cs
будет различать регистр букв
|
|
|
|
С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987
|
Добавлено: 05/05/07 в 00:16 |
Суффикс ci означает не зависимость от регистра, слова "Привет" и "ПРИВЕТ" будут считаться одним и тем же словом, суффикс cs — означает зависимость сортировки от регистра.
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 05/05/07 в 01:15 |
Pentarh писал: | смени на этом поле collation с case-insensitive (ci) на case-sensitive (cs)
например, latin1_general_ci на latin1_general_cs
будет различать регистр букв |
+ to Cibtor
Бляя! Класс! По делу! Спасибо!
|
|
|
|
+ + +
С нами с 05.05.07
Сообщения: 112
Рейтинг: 27
|
Добавлено: 05/05/07 в 02:07 |
Vyacheslav - это ты похоже на 3fn хостился ?
По описанию все сходится вроде, тоже вот такой же гемор
|
|
|
|
нет судьбы
С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204
|
Добавлено: 05/05/07 в 15:40 |
Не, не на 3фн.
Это я вобще отдельный VPS взял под неадалт проект.
+ Виртуал для тестов .
В итоге столкнулся с кучей проблем по перетаскиванию базы, особенно если версии мускуля не совпадают и руки у меня немного кривоватые ) на это дело!
Мучаюсь уже бля несколько недель...!
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |