|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Konstantin Andreev 2:5020/400 23 Aug 2002 10:50:30 To : All Subject : mysql 3.23.49, UTF-8, java -------------------------------------------------------------------------------- Здравствуйте Уважаемые! Столкнулся с такой проблемой: mysql не хочет работать с utf-8. По крайней мере у меня ничего не вышло, русский + латиница - на ура, а вот умляуты всякие убиваются, и потом только в виде вопросиков показываются. jdbc url выглядит так: jdbc:mysql://127.0.0.1/mydata?charSet=UTF-8, пробовал jdbc:mysql://127.0.0.1/mydata?useUnicode=true&characterEncoding=UTF-8 тоже не помогло. В мануале, в пункте 4.6.1 The Character Set Used for Data and Sorting прочитал, что: "By default, MySQL uses the ISO-8859-1...." Однако тогда не понятно, почему кириллица - ок, а умляуты пропадают. Еще прочитал, что: "All standard MySQL binaries are compiled with --with-extra-charsets=complex. This will add code to all standard programs to be able to handle latin1 and all multi-byte character sets within the binary. " И вообще попутал, т.к. если заглянуть в %MYSQL_HOME%\data\mydata\*.MYD то видно, что все строчки просто в cp1251 лежат.... Подскажите куда копать, кде в доке чего читать, и кому руки править (Все крутится под w2k, но потом будет деплоиться провайдеру на linux) --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/6577124e4a60.html, оценка из 5, голосов 10
|