Вторник, 26.09.2017
BBB Ready!
Меню сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » 2014 » Апрель » 28 » устанавливаем кодировку mysql для debian
12:38
устанавливаем кодировку mysql для debian
Проблема: В 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";

помогло. осталось проделать ко всем стобцам во всех таблицах)
Просмотров: 185 | Добавил: Анчик | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
«  Апрель 2014  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
282930
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2017
    Бесплатный хостинг uCoz