ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)

K
На сайте с 10.05.2006
Offline
14
46850

ERROR 2002: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (61)

freebsd 5.3

mysql 4.0

все работало работало а тут раз и база не запускаецца .. что делать не подскажете ..

? искал искал .. что то не нашел ответа на вопрос...=(

Roxis
На сайте с 19.11.2006
Offline
40
#1

скорей всего, просто перезапустить mysql )

K
На сайте с 10.05.2006
Offline
14
#2

да заработало со второго раза ...

и после изменения прав на mysql.sock

Roxis
На сайте с 19.11.2006
Offline
40
#3

файл /tmp/mysql.sock должен создаваться и удаляться сам

при запуске и остановке mysql, поэтому никаких прав на него выставлять не надо, всё сделается автоматически

Eddie
На сайте с 12.07.2006
Offline
36
#4

Посмотрите файл /etc/my.cnf

Там должна быть строчка

socket = /tmp/mysql.sock

Если она есть, перезапустите mysqld, все заработает.

Если нет, добавляйте и перезапускайте.

Ну а если у Вас нет доступа на подобные действия, свяжитесь с админом/техподдержкой.

Блог веселого программиста (http://www.bloged.org)
scazy
На сайте с 03.10.2006
Offline
17
#5

в /etc/my.cnf может быть прописан другой путь

по умолчанию сокет лежит в /var/lib/mysql/mysql.sock

иногда просто достаточно создать симлинк

Социальный сервис нового поколения Dropp (http://dropp.ru)
Lupus
На сайте с 02.11.2002
Offline
241
#6
scazy:
по умолчанию сокет лежит в /var/lib/mysql/mysql.sock

По умолчанию во FreeBSD 5.x сокет лежит в /tmp

There are two types of people in this world: 1. Those who can extrapolate from incomplete data.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий