Глюки MySQL
DiSH 31 октября, 2005 - 14:58
Собственно, вдруг MySQL стал выдавать такую лажу...
Версия 4.1.14
Warning: mysql_connect(): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) in /var/www/team/htdocs/includes/database.mysql.inc on line 31 Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111)
Помогите, плз, что это может быть?
»
- Для комментирования войдите или зарегистрируйтесь
Ну, начнем с того..
что у тебя mysql не запущен. :)
Фигня в другом:
Таже грабля.. Но
Таже грабля.. Но приэтом всё работает :)
mysql
mysql запущен!
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
status ещё ни о чём
status ещё ни о чём не говорит... ps xau | grep mysql что выводит?
Что нет такого
Что нет такого процесса.
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
посмотри че в
посмотри че в логах... я так поинмаю что ты только что обновилсяя? если есть дамп старой базы попробуй прибить базу замочить (rm -r /var/lib/mysql) и поставить базу заново (mysql_install_db), а потом востановить все из дампа.. если ж дампа нет... тогда наверное надо откатить на старую версию и сделать -- у меня по крайней мере была фигня именно с базой...
_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+
Не помог откат
Не помог откат до старой версии :(
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Re: Ну, начнем с того..
Мляя...ну вы блин даете.
а просто выполнить # /etc/init.d/mysql и посмотреть хэлп слабо ?
Если: # ps -Af | grep mysql - ничего невыдает, то нада сделать # /etc/init.d/mysql zap, а потом # /etc/init.d/mysql start
Все это случается потому, что мускул стартанул и сразу вылетел, а конченый INIT думает что он запущен, потому, что записал себе статус сервиса. Обнуляем статус, и запускаем заново.
А вообще юзайте initng, и будет вам счастье.
После плясок с
После плясок с бубном в логах мускуля появились такие сообщения:
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
а базу снести
а базу снести так и не пробовал? сильно похоже на то что у меня происходило просто...
_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+
После правки
После правки прав в логах появилась такая лажа:
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
ага.. именно так
ага.. именно так и было.. что размер не соответсвовал.
_________________
Gentoo x86_64 2.6.13-r3 на Athlon 64 3000+
Да, но только он
Да, но только он такие логи выдает и при старой версии мускуля, и при обновленной. Откат не помог :(
Базу тоже грохал -- без толку :(
_________________
Contrary to popular belief, UNIX is user-friendly. It just happens to be very selective about who it decides to make friends with. A. Haiut.
Правка my.cnf
Добавь в конф my.cnf:
skip-innodb
я думаю сто потдержка InnaDB тебе не нужна?
И ещё - проверь права и владельца на папку /var/lib/mysql
Владелец:группа должен быть mysql:mysql а права 750
_________________
My own world - is GENTOO!!!