LINUX.ORG.RU
ФорумAdmin

Проблемы с MySQL


0

0

Дистрибутив Gentoo. Устанавливал так:

# emerge mysql
# emerge --config =dev-db/mysql-5.0.76-r1

При попытке зайти в mysql ловлю это:

Warning: World-writable config file '/etc/mysql/my.cnf' is ignored
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)

Как я понимаю это значит что mysql не запущен? Когда пытаюсь запустить ( /etc/init.d/mysql start ) ничего не происходит. Когда пытаюсь остановить, пишет что mysql не запущен. Что делаю не так? Права вроди везде поставил на mysql

Ответ на: комментарий от Slavaz

> # chmod 0644 /etc/my.cnf

Сорри, не глянул путь. По привычке рэдхатовский написал. Правильно:
# chmod 0644 /etc/mysql/my.cnf

> # rc-update add mysql default

> # /etc/init.d/mysql restart


mysqld - опять же рэдхатовское имя демона. В Генте вполне может быть просто mysql

Направление копания есть. Чтобы ответить точно на вопрос, мне нужно рассуспендить виртуальную машину и заемержить mysql. Лениво :)

Slavaz ★★★★★
()

посмотри ps awwux | grep mysql на предмет запущенности.

true_admin ★★★★★
()

вообще-то странно, у меня все всегда запускалось сразу после установки

vitroot ★★
()
Ответ на: комментарий от byte555

Проблему частично решил. Теперь запускается и работает так: # mysqld. Но #/etc/init.d/mysql start - по прежнему не работает. тут подробнее _http://www.gentoo.ru/node/15378

byte555
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.