From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Andrey Brindeew To: ALTLinux Mailing List X-Mailer: Sylpheed version 0.5.3 (GTK+ 1.2.10; i686-alt-linux) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; boundary="=.4wsyZSMpYumwrO" Message-Id: <20010828085012.370532113@abr.tool.ru> Subject: [mdk-re] MySQL & character sets Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Aug 28 12:55:01 2001 X-Original-Date: Tue, 28 Aug 2001 12:50:12 +0400 (MSD) Archived-At: List-Archive: List-Post: --=.4wsyZSMpYumwrO Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Hi! А для чего, собственно, предназначены параметры "Client characterset" & "Server characterset", выводимые консольным клиентом mysql? На нашем хостере кодировка сервера выставлена в cp1251, а скрипты и все данные - в koi8_ru. Посему идет неправильная сортировка. Докопавшись до этих опций я было обрадовался - выставил для сервера cp1251 у себя локально, для клиента - koi8_ru - но данные не изменились. Выходит, что клиент не перекодирует данные. И этот параметр влияет только на сортировку? (Зачем тогда параметр client characterset? Было бы достаточно одного server charset). Пока пользуюсь тупой схемой: где-то год назад мной была написана "прокся" (перловый модуль) - прокладка между DBI и скриптами, которая и занимается прозрачным перекодированием. Есть способ лучше? -- WBR, Andrey Brindeew. "No one person can understand Perl culture completely" (C) Larry Wall. --=.4wsyZSMpYumwrO Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Get my public key at http://abr.pp.ru/gpg.html iD8DBQE7i1tD3gaCZ4hbZncRAnzQAKCvcE/yjgjqWHF/Jg/5BOY2+Q2MxwCdH5WB /y3vhxGoPu3dpS8PoOo/CHQ= =DRv7 -----END PGP SIGNATURE----- --=.4wsyZSMpYumwrO--