Где в Mysql настроить кодировки

  • Автор темы CrazyHacKeRs
  • Дата начала

CrazyHacKeRs

Guest
Где в Mysql настроить кодировки

В каком месте в BSD настраивается кодировки БД

После установки полная фигня:
Client characterset: latin1_swedish_ci
Server characterset: latin1_swedish_ci
 

fixxxer

К.О.
Партнер клуба
bsd то тут при чем?
смотри faq по mysql, там все подробно расписано.

(хм. это у тебя что 4.1?)
 

CrazyHacKeRs

Guest
Originally posted by fixxxer
bsd то тут при чем?
смотри faq по mysql, там все подробно расписано.

(хм. это у тебя что 4.1?)
4.1
в линуксе при запуске процесса можно указать кодировку, а вот во фри я такого ничего не нашел
 

ees

Guest
В файле my.cnf
default-character-set

http://dev.mysql.com/doc/mysql/ru/Option_files.html
 

CrazyHacKeRs

Guest
Ну так стоит все и ошибки русские поставил:

[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
key_buffer = 16K
max_allowed_packet = 1M
table_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 64K
language = /usr/local/share/mysql/russian
default-character-set = cp1251

Только вот все-равно :
Server version: 4.1.3-beta
Protocol version: 10
Connection: Localhost via UNIX socket
Client characterset: latin1_swedish_ci
Server characterset: latin1_swedish_ci
UNIX socket: /tmp/mysql.sock
Uptime: 1 min 2 sec

-~{}~ 22.08.04 16:32:

Как исправить проблему:
File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#51' is not a compiled character set and is not specified in the '/usr/local/share/mysql/charsets/Index' file
 

fixxxer

К.О.
Партнер клуба
э...в 4.1 кодировки настраиваются хитро. для каждого соединения, для каждой базы и тд тп...
по идее надо либу пересобрать с указанием дефаулт чарсета..
 
Сверху