On Tue, Aug 15, 2006 at 06:33:39PM +1000, Никита wrote: [ ... ]
> а если клиент линуксоид и хочет вести базу и сайт в koi8-r, как быть? Вариант no. 1 -> не трогать кодировку совсем при создании таблицы: mysql> create table test (id smallint(2), text varchar(64)); Query OK, 0 rows affected (0.01 sec) mysql> insert into test values (1, "Это русский текст"); Query OK, 1 row affected (0.00 sec) mysql> select * from test; +------+-------------------+ | id | text | +------+-------------------+ | 1 | Это русский текст | +------+-------------------+ 1 row in set (0.00 sec) Вариант no. 2 -> установить кодировку и таблицы, и клиента: mysql> create table test_koi (id smallint, text varchar(64)) default charset koi8r; Query OK, 0 rows affected (0.00 sec) mysql> set character_set_connection=koi8r; Query OK, 0 rows affected (0.00 sec) mysql> set character_set_client=koi8r; Query OK, 0 rows affected (0.00 sec) mysql> insert into test_koi values (1, "Это русский текст"); Query OK, 1 row affected (0.00 sec) mysql> set character_set_results=koi8r; Query OK, 0 rows affected (0.00 sec) mysql> select * from test_koi; +------+-------------------+ | id | text | +------+-------------------+ | 1 | Это русский текст | +------+-------------------+ 1 row in set (0.00 sec) Еще апач надо настроить на дефолтовую кодировку koi8-r, но это ты и сам наверняка уже сделал. Поправьте меня, плз, если я где-то не прав/не точен. -- Станислав

