Андрей Головин (exper) wrote,
Андрей Головин
exper

Вся жисть - борьба

Поборол кодировки на майсиквеле! Рассказываю для тех, кому интересно.
Во-первых, самое простое место, куда можно положить конфиг (my.cnf) - [MYSQL_HOME_DIR]/etc/ (обычно, /usr/local/mysql/etc). Во-вторых, в конфиге, в разделе [mysqld] надо прописать следующие строчки:

[mysqld]
default-character-set=cp1251
character-set-server=cp1251
collation-server=cp1251_general_ci
init-connect="SET NAMES cp1251"
skip-character-set-client-handshake

Все заработало. Перезаливок дампа не понадобилось.
Попутно выяснилось, что muCommander падает на счет раз. И еще, старт-стоп MySQL под MACOSX делается следующими командами:

sudo /Library/StartupItems/MySQLCOM/MySQLCOM stop
sudo /Library/StartupItems/MySQLCOM/MySQLCOM start


Но мозг я себе конкретно взорвал!
Tags: mac
Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 13 comments