Mysql 5.0.18-r30
Гость 18 февраля, 2006 - 19:26
Собрал на сервачке mysql-5.0.18-r30, и сразу же заметил такую бяку: все файлы принадлежащие этому пакету имеют суффикс -500.
То есть бинарники называются не mysql, mysqldump, а mysql-500, mysqldump-500.
Думаю ладно, сконфигурировал базу, запускаю:
WereServer / # /etc/init.d/mysql start * Caching service dependencies ... [ ok ] * ... * Cannot access /etc/mysql/my.cnf ! * MySQL datadir is empty or invalid * Please check your my.cnf : [ !! ] WereServer / #
Деуствительно, в /etc/ нет папки mysql. Зато есть mysql-500. Пытаюсь исправить:
WereServer / # mv /etc/mysql-500 /etc/mysql WereServer / # cd /etc/mysql WereServer mysql # ls my.cnf mysqlaccess.conf WereServer mysql # /etc/init.d/mysql start * ... * my_print_defaults NOT found or not executable * MySQL datadir is empty or invalid * Please check your my.cnf : /etc/mysql/my.cnf [ !! ] WereServer mysql #
В чем дело? Куда копать? На десктопе стоит версия mysql-5.0.17 и никаких проблем нет, в том числе с суффиксами.
Пытался править ебилд, для устранения суффиксов - не помогло, они все равно есть.
»
- Для комментирования войдите или зарегистрируйтесь
mysql_install_db судя
mysql_install_db
судя по твоей проблеме оно тебе поможет
Нет, я уже
Нет, я уже упомянул что базы системные инициализировал.
masked
Вообще-то mysql 5.0.x замаскирован. Может, стоит подождать с ним?
*
да-ну - симлинки поделай и все будет работать - я даже и не обратил внимание особого... машинально ln -s и забыл :)
может стоит
может стоит попробовать поискать на gentoo.org/forum ?
у меня была подобная проблема надо запустить команду (сорри не помню какую), для выбора какую версию сервера пользовать. тогда все симлинки сделаются автоматом.