Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Проблема с MySQL


Автор: cas 21.2.2006, 19:49
Пытаюсь законнектится к серверу MySQL, я он отвечает
[hw] ERROR 2002: Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)
что в файлике mysql.sock должно содержатся про сокет?

Автор: idler 28.2.2006, 13:27
сервер должен создавать этот файл при старте, и убивать при окончании работы
позаботьбся о том, чтобы на папку в которой этот файл - в твоем случае: /var/lib/mysql/
у сервера были права на запись и исполнение, а так же такие же права должны быть у клиентского приложения

P.S. это файл-разъем через который клиент взаимодействует с сервером

Автор: cas 3.3.2006, 06:29
позаботил о правах, всеровно результат тот же самый

Автор: idler 7.3.2006, 11:53
а в логах что?
а консольный клиент коннектится???

Автор: Бонифаций 7.3.2006, 14:13
cas, mysql сервер сборки MySQL AB (или из сырцов), создает этот сокет в /tmp. Mysql сборки дистрибутивов - обычно создает сокет в /var/чегототтам .

Посмотри, работает ли вообще у тебя сервер (типа ps ax и в выводе проверь есть ли процессы mysqld), и если работает, есть ли в /tmp файл mysql.sock



Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)