Запуск MySQL (ERROR 2002: Can't connect to local MySQL server through socket )

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

zh_denis
Сообщения: 10

Запуск MySQL

Сообщение zh_denis »

Люди, помогите! Установил я с бинарников apache2<=>PHP5<=>MySQL 3. С апачем и пчп проблем не испытал, а вот с mysql... пишу "cd /usr/local/mysl/bin" "./mysql" Выдает "ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)". /tmp/mysl.sock есть, права на него стоят правильно, но он пустой. При вызовах друих команд выдается эта ошибка и просит проверить также, запушен ли демон. Так как егт запустить?
Спасибо сказали:
Аватара пользователя
kusok
Сообщения: 306
Статус: laid to rest
ОС: Debian Sid

Re: Запуск MySQL

Сообщение kusok »

Для начала посмотреть в логи, там должно быть сказано, почему мускул не хочет запускаться.
Спасибо сказали:
nikolay00
Сообщения: 62
ОС: Suse 9.3

Re: Запуск MySQL

Сообщение nikolay00 »

mysqld_safe &
Спасибо сказали:
zh_denis
Сообщения: 10

Re: Запуск MySQL

Сообщение zh_denis »

kusok, вот послежняя запись в логе на попытку запутить safe_mysqld & :
060312 19:18:22 mysqld started
/usr/local/mysql/libexec/mysqld: Can't read dir of '/root/tmp/' (Errcode: 13)
060312 19:18:23 /usr/local/mysql/libexec/mysqld: Can't create/write to file '/usr/local/mysql/var/denis.pid' (Errcode: 13)
060312 19:18:23 /usr/local/mysql/libexec/mysqld: Can't find file: './mysql/host.frm' (errno: 13)
060312 19:18:23 /usr/local/mysql/libexec/mysqld: Error on delete of '/usr/local/mysql/var/denis.pid' (Errcode: 13)
060312 19:18:23 mysqld ended
Спасибо сказали:
Archont
Сообщения: 76

Re: Запуск MySQL

Сообщение Archont »

Если при компиляции и установке не использовал никаких пакетных менеджеров, то полезно было хотя бы почитать INSTALL-SOURCE, раздел "Installing a MySQL Binary Distribution".
11. If you would like MySQL to start automatically when you boot your
machine, you can copy `support-files/mysql.server' to the location
where your system has its startup files. More information can be
found in the `support-files/mysql.server' script itself and in
*Note Automatic start::.
Предыдущие параграфы также полезно почитать, и выполнить все рекомендованное там.
Даже если автостарт сервиса не нужен, полезно стартовать его с помощью этого или аналогичного скрипта, т.к. он прежде всего настраивает окружение.
Спасибо сказали: