Sergey345
Новичок
Не могу добиться отображения русских букв в консоли MySQL.
Всё настроено в UTF-8.
FreeBSD 8.2-RELEASE:
MySQL version: 5.5.9:
Apache 2.0:
PHP 5.3.5
Скрипт на php вводит данные корректно и отображает также корректно - по русски,
Но при выводе через консоль клиента putty командой SELECT.
вместо Сергей - Сергей...
Так же поставлены два виндовых клиента по работе с MySQL:
Navicat и dbForge Studio for MySQL
В них так же некорректное отображение русского текста в ячейках.
Причём если в навикате поменять на правильное русское слово ячейку, то она корректно отобразится в putty командой SELECT
Всё настроено в UTF-8.
FreeBSD 8.2-RELEASE:
PHP:
setenv LANG ru_RU.UTF-8
setenv LC_ALL ru_RU.UTF-8
PHP:
[mysqld]
character-set-server=utf8
character-set-client=utf8
init-connect='SET NAMES utf8'
mysql> show variables like 'char%';
+--------------------------+----------------------------------+
| Variable_name | Value |
+--------------------------+----------------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | utf8 |
| character_set_system | utf8 |
| character_sets_dir | /usr/local/share/mysql/charsets/ |
+--------------------------+----------------------------------+
PHP:
AddDefaultCharset UTF-8
Заголовки страниц:
<META http-equiv=Content-Type content="text/html; charset=utf-8">
Скрипт на php вводит данные корректно и отображает также корректно - по русски,
Но при выводе через консоль клиента putty командой SELECT.
вместо Сергей - Сергей...
Так же поставлены два виндовых клиента по работе с MySQL:
Navicat и dbForge Studio for MySQL
В них так же некорректное отображение русского текста в ячейках.
Причём если в навикате поменять на правильное русское слово ячейку, то она корректно отобразится в putty командой SELECT