[sisyphus] mysql - utf8 - не выполняет команду с первого раза

Michael Bykov =?iso-8859-1?q?m=2Ebykov_=CE=C1_gmail=2Ecom?=
Пн Янв 19 23:55:53 MSK 2009


Господа, вот смотрите,  - MySQL-server is already the newest version.

В файле /var/lib/mysql/my.cnf видим

[mysqld]
init-connect='set names utf8'

но

mysql> show variables like 'char%';

| character_set_client     | latin1
| character_set_connection | latin1
| character_set_results    | latin1


при этом строчка init-connect= set names utf8' отрабатывает, вот видно:

mysql> show variables like 'init%';
| init_connect  | set names utf8 |


дальше даю команду в самом клиенте
mysql> set names utf8;

и результат - правильный!

mysql> show variables like 'char%';

| character_set_client     | utf8                       |
| character_set_connection | utf8                       |
| character_set_database   | utf8                       |


то есть значение из my.cnf сервером обрабатывается, он его принимает к
сведению, но, думает, а, ладно, потом как-нибудь выполню. Но уж если
на него прикрикнуть, то делает. Ну, сервера пошли нынче...

Это как ваще, что тут поделать?

my.cnf прилагаю на всякий случай

М.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : my.cnf
Тип     : application/octet-stream
Размер  : 578 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20090119/2986f3d2/attachment.obj>


Подробная информация о списке рассылки Sisyphus