> нет не падал.
такая ошибка возникает когда
1. не запущен сервер
2. сокет файл лежит не там где его ищут
3. кто-то удалил сокет файл
если у тебя все время все коннектиться нормально, а потом начинает возникать такая ошибка и сервер при этом запущен, то проверь есть ли сокет файл в /var/lib/mysql/.
и есть ли сокет файл где либо вообще.
> кроме того, как он при падении может сам подняться?
если сервер запущен через safe_mysqld, то он в цикле запускает mysqld