перестал работать mysql (Сервер не отвечает (or the local MySQL server's socket is not corr)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Stesh
Сообщения: 110
ОС: OpenSuse 10.3

перестал работать mysql

Сообщение Stesh »

вот такая фигня - перестал работать mysql...при попытке запустить phpMyAdmin вот так ругаетя:
Сервер не отвечает (or the local MySQL server's socket is not correctly configured)

При попытке что-либо сделать с mysqladmin ругается:
mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/var/lib/mysql/mysql.sock' exists!

/var/lib/mysql/mysql.sock - этого файла по указаннму пути нет.
есть в /tmp
попыталась скопировать оттуда - говорит, что его невозможно прочитать

Переустановка не помогла.

в логах - пусто...(/var/lib/mysql/mysqld.log - пустой) /var/log/ - нету лога по mysql
до переустановки было:
060925 09:55:11 mysqld ended

060925 10:17:16 mysqld started
060925 10:17:18 InnoDB: Started; log sequence number 0 43644
060925 10:17:18 [ERROR] Fatal error: Can't open privilege tables: Table 'mysql.host' doesn't exist
060925 10:17:18 mysqld ended

__________________________________________
и причина того, что перестало работать - непонятно.... перестало ещё до того, как я что-либо с системой сделала... создала базу в phpMyAdmin, решила cms-ку потестить, и стало ругаться при установке на то, что не может подсоединиться, я стала смотреть в phpMyAdmin, записалось ли что-нибудь в базу, проверяла префикси в какой-томомент перестало к нему коннектить :-/ и так до сих пор
Жизнь надо прожить так, чтобы там наверху офигели и сказали:"А ну, повтори!"
Спасибо сказали:
Аватара пользователя
Poor Fred
Сообщения: 1575
Статус: Pygoscelis papua
ОС: Gentoo Linux, FreeBSD

Re: перестал работать mysql

Сообщение Poor Fred »

Проблема, скорее всего, в правах на каталог с системными таблицами. Измени пользователя на /var/db/mysql/mysql (или где там у тебя таблицы все) на mysql и права задай 700. А так хозяин root, вероятно.
Убить всех человеков!
Спасибо сказали:
Stesh
Сообщения: 110
ОС: OpenSuse 10.3

Re: перестал работать mysql

Сообщение Stesh »

Poor Fred писал(а):
02.10.2006 04:46
Проблема, скорее всего, в правах на каталог с системными таблицами. Измени пользователя на /var/db/mysql/mysql (или где там у тебя таблицы все) на mysql и права задай 700. А так хозяин root, вероятно.

похоже на правду...если под рутом вызвать phpMyAdmin - вот чё пишет:

Warning: Unknown(): open(/var/lib/php/sess_0972ebf291baf93542531dd51640b3dc, O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php) in Unknown on line 0
Жизнь надо прожить так, чтобы там наверху офигели и сказали:"А ну, повтори!"
Спасибо сказали: