PDA

Показать полную графическую версию : [решено] Где мой my.cnf ?


Artem-Samsung
11-09-2008, 22:24
Нужно было как то настроить кирилицу в БД, изменял как было написано по мануалу в файле my.cnf
Но не наблюдал никакой реакции.
Решил взять и удалить всю инфу в том файле. так и сделал
Перезагрузил полностью комп. Запустил сервер маськи и все работает :)

или my.cnf вооще ни на что не влияет (что маловероятно), то ли тот файл, который нужно редактировать лежит где то в другом месте.

Вот такая вот мистика. Помогите разобраться. Спасибо

dmitryst
11-09-2008, 22:42
лежит где то в другом месте. »
воспользуйтесь поиском файла :)

Artem-Samsung
11-09-2008, 23:48
soltek:/ # find * -name my.cnf
etc/my.cnf

Размер файла - 0 байт.
php my admin работает

Я шаман?)

dmitryst
12-09-2008, 00:02
Я шаман?) »
А у меня такого файла вообще нет, я тогда кто?? :biggrin: (как я понял, в этом случае используется встроенная конфигурация. Сам файл ищется в /usr/local/etc (а может, и не там.. надо документацию перевести))

Artem-Samsung
12-09-2008, 00:45
http://www.mysql.ru/docs/man/InnoDB_start.html

`/etc/my.cnf' - общие параметры.
`COMPILATION_DATADIR/my.cnf' -- параметры для сервера.
`defaults-extra-file' -- файл, указанный при помощи --defaults-extra-file=....
`~/.my.cnf' - параметры для пользователя.

эм... вот только откуда я знаю COMPILATION_DATADIR/, если устанавливал из репозитариев? О.о

Вот и обращаюсь за помощью разобраться, и сделать так что бы у меня был my.cnf как у людей :)

Dm1try
13-09-2008, 16:14
Что за менеджер пакетов в Suse?
Мне лень искать - ИМХО yum, стало быть rpm.
А если rpm - то:
rpm -qa |grep mysql (или как там называется ваш пакет)
rpm -ql mysql-server (и так далее по списку, полученному выше).




© OSzone.net 2001-2012