|
Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Разные кодировки в MySQL |
|
Разные кодировки в MySQL
|
Новый участник Сообщения: 5 |
Профиль | Отправить PM | Цитировать
Привет всем!
Подскажите пожалуйста как правильно настроить MySQL чтобы правильно обрабатывалось содержимое базы, в разных таблицах которой инфа записна русским языком но в разных кодировках, в частности в koi8r и cp1251? Если использовать настройки кодировок по умолчанию - то всё отображается нормально но сортировка средствами мускуля обрабатывается неправильно. Если в настроики кодировок в my.cnf установить одну из кодировок то сортировка начинает работать но теряется работоспособность со второй базой. ПО: Red-Hat-9+MySQL-4-1-7+php-3.4.3+Perl-5.8.0+Apache-2.0.52 всё взято с официальных сайтов производителей соответствующего ПО. При установке default_caracter_set = koi8r в my.cnf апач выдает следующую ошибку: File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2) Character set '#7' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file Хотя обе эти кодировки вкомпилированы и указаны во всех конфигурационных файлах и лежет в указанной в ошибке директори. Заранее спасибо!!! |
|
Отправлено: 12:18, 29-11-2004 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать Попробуй покрутить SET CHARACTER SET=
Лучше для этого глянуть в доках, там подробно написано... |
Отправлено: 10:53, 01-12-2004 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Проверь конф. файл апача httpd.conf,
MySQL - от туда берет все кодировки |
------- Отправлено: 21:24, 17-12-2004 | #3 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать sbum
не дизенформируйте публику, pls: во-первых, не в russian apache не ставится кодировки страниц по-умолчанию во-вторых, mysql - СУБД, которая, хотя и используется часто из web-приложений, но может жить и своей личной жизнью (использоваться, скажем почтовиками и т.д. и т.п.) и в httpd.conf даже не заглядывает |
Отправлено: 22:49, 17-12-2004 | #4 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать mar
Во первых - я не дизенформирую публику, я ни когда не видел russian apache. Во вторых - от куда тебе известно, какой apache, стоит у задавшего вопрос!!! И в третьих - у меня БД вертиться 90% под иврит, и поверь мне, это куда посложнее, чем работать со стандартными кодировками. И в заключении - у меня такая-же была ошибка, на страницу выдавало все в иероглифах, пока в конф. не прописал кодировки иврита!!! |
|
------- Отправлено: 14:18, 18-12-2004 | #5 |
just mar Сообщения: 3904
|
Профиль | Отправить PM | Цитировать повторяю: mysql может жить и без апача
Проблему с кодировками mysql, ежели обратиться к документации, по-дефолту решают так, как уже написал archy В заключение - небольшая заметка от Alexander Voropay Русские кодировки и сортировка в MySQL Цитата:
|
|
Отправлено: 16:15, 18-12-2004 | #6 |
Ветеран Сообщения: 659
|
Профиль | Отправить PM | Цитировать sbum
Видимо эти жестокие проблемы с кодировакми мешают вам прочитать вопрос |
Отправлено: 22:16, 20-12-2004 | #7 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
кодировки | romez777 | Программное обеспечение Linux и FreeBSD | 7 | 08-03-2007 05:49 | |
Кодировки | Protsko | Программное обеспечение Linux и FreeBSD | 20 | 10-08-2006 11:08 | |
Кодировки в DOS | unik | Microsoft Windows 95/98/Me (архив) | 9 | 29-05-2003 12:20 | |
Разные учетные записи-разные IP (WinXP) | ILion | Сетевые технологии | 1 | 28-05-2003 10:48 |
|