Mysql Can't connect to MySQL, error: Can't connect to local MySQL server through socket '/tmp/mysql.sock'

Timak!

Новичок
Can't connect to MySQL, error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
:mad::mad::mad:
Не как не могу справиться с данной проблемой уже неделю:(, просил знакомых посмотреть, безрезультатно, нашел статью http://softodom.com/516/mysql-cant-connect-through-socket-reshenie-problemy.html
все вроде делаю так как надо но не фига е получается, я в этом не так силен недавно познакомился с Unix системами, а mysql для меня пока что темный лес((( может кто поможет? доступ дам на сервер пишите в ВК vk.com/timaksochi буду безумно признателен доброму человеку! :)
 

rukhem

Новичок
ls -l /tmp/mysql.sock
оно вообще есть ? скорее всего нет

далее проверить конфиг mysql и рестартнуть
/etc/my.cnf

[client]
socket = /tmp/mysql.sock
...
[mysqld]
socket=/tmp/mysql.sock
 

rukhem

Новичок
> Can't connect to MySQL, error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
а кто это пишет ?
 

Timak!

Новичок
> Can't connect to MySQL, error: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
а кто это пишет ?
putty

ls -l /tmp/mysql.sock
ls: cannot access /tmp/mysql.sock: No such file or directory

понятно что надо создать, но после того как создам что в конфиге писать надо, если не трудно можно командами по очередности.
 

Timak!

Новичок
когда пытаюсь создать sudo mkfifo /tmp/mysql.sock

mkfifo: cannot create fifo `/tmp/mysql.sock': File exists
 

rukhem

Новичок
ненадо ничего создавать
ненадо выдумывать
mysql при старте сам создаст

сделайте
netstat -nlp | grep mysql
и вывод сюда
что добавить в файл /etc/my.cnf я написал выше. если не можете пользоваться редактором skype: rukhem я вам помогу
 

Redjik

Джедай-мастер
вообще мне кажется не стоит пихать соккет в tmp ;)
 

Timak!

Новичок
объясните бестолковому, уже неделю не могу решить(((( Есть банлист по адресу 149.154.64.201, но недоступна база mysql, которая тоже на этом сервере находиться, так вот mysql к ней подключиться не может, если я меняю в my.conf 2 строчки
socket= /tmp/mysql.sock
skip-networking
то к базе подключиться mysql может, но перестают быть доступен банлист по адресу 149.154.64.201, если перейти то пишет Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

как сделать так чтоб и к базе подключался и банлист был доступен?
 
Сверху