LINUX.ORG.RU
ФорумAdmin

куда девался mysql.sock


0

0

Поставил MySQL, вроде все инсталлировалось нормально, запускаю базу ./safe_mysql & все ок, пытаюсь зайти в ./mysql а он пишет что не может найти файл /tmp/mysql.sock. В форуме были похожие вопросы , но в ответах ничего вразумительного. Подскажите , пжлста, чего с этим творить?


А куда ты его в конфиге my.cnf написал... туда он и девался

[mysqld]
........
socket = /var/run/mysqld/mysqld.sock

anonymous
()

Нет у меня ни my.cnf ни mysqld.sock. Допустим my.cnf я создам а с mysql(d).sock чего делать?

Radogor
() автор топика
Ответ на: комментарий от Radogor

Ага /etc/my.cnf создавать. А mysql.sock find / -name mysql.sock Если не помнишь куда ты его сконфигурял...

anonymous
()

Нее вы не поняли , у меня вообще нету как такового файла mysql.sock. Может можно как-то его сделать или откуда-нибудь взять?

Radogor
() автор топика

на крайний случай пиши mysql -h host
Тогда он по TCP/IP пойдет.

Havoc ★★★★
()

пишу mysql -h 192.168.10.1 а он говорит ошибка 2003 - не могу конект до твоего хоста и все тут. может попробовать поставить rpm пакет, тогда другой вопрос - как корректно удалить mysql с линукса, в мануалах ничего про это нету.

Radogor
() автор топика
Ответ на: комментарий от Radogor

1) my.cnf - положить в /etc 2) сокет создается автоматом при запуске сервера там, где путь к нему прописан в my.cnf

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