Bug 1106

Summary: MySQL - server errors displays in incorrect charset
Product: Sisyphus Reporter: Vitaly A. Ostanin <vyt>
Component: MySQL-serverAssignee: Kachalov Anton <mouse>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P4 CC: lakostis, ldv, mike, nickel, rider, shaba
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly A. Ostanin 2002-07-16 11:58:17 MSD
На системе в CP1251 указание в /etc/my.cnf параметра
language=russian приводит к нечитаемым сообщениям об ошибках. Например, при подключении к серверу с помощью mysql.

MySQL-server-3.23.51-alt2
MySQL-client-3.23.51-alt2

---

---

Comment 1 Dmitry V. Levin 2004-01-11 03:52:39 MSK
maintainer changed 
Comment 2 Kachalov Anton 2004-03-17 14:44:55 MSK
Дело в том, что русский перевод существует в KOI8-R
(/usr/share/mysql/russian/errmsg.txt) и пока никто не планирует делать поддержку
сообщений в unicode или utf, впрочем, как и держать переводы во всех мыслемых и
не мыслемых кодировках. Т.ч. остаётся только workaround - запускать mysqld без
опции language=russian или самостоятельно сделать iconv на файл сообщений и
сгенерировать errmsg.sys
Comment 3 Michael Shigorin 2008-02-15 21:01:05 MSK
reopen
Comment 4 Michael Shigorin 2008-02-15 21:02:20 MSK
apparently fixed in MySQL 4.1/5.0+