Проблема: В jsp при добавлении русских букв видны знаки вопроса. открываем NetBeans -> Наша база, просим вывести значение (select * from ... ) И видим тоже ???? Изменяем на русский и посылаем -- ошибка:Error code 1366, SQL state HY000
/etc/mysql/my.cnf Для установки кодировки UTF-8, в этот файл нужно добавить в секцию client (после строки "[client]") строку:
default-character-set=utf8 и в секцию mysqld (после строки "[mysqld]") строки: character_set_server=utf8 collation_server=utf8_unicode_ci
Код
root@Debian-70-wheezy-64-ISPLite ~ # service mysql restart [ [color=green]ok [/color]] Stopping MySQL database server: mysqld. [ ok ] Starting MySQL database server: mysqld .. [info] Checking for tables which need an upgrade, are corrupt or were not closed cleanly..
Пока ничего не изменилось
alter table USERS charset "utf8";
alter table USERS modify u_Login varchar(32) charset "utf8";
помогло. осталось проделать ко всем стобцам во всех таблицах)