Это проблема, если вам не хватает места на диске.Решение состоит в том, чтобы освободить место на жестком диске.
Пожалуйста, прочитайте больше, чтобы получить объяснение:
Если вы используете MySQL в LINUX, проверьте свободное место на жестком диске с помощью команды disk free:
df
если вы получаете что-то подобное:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 5162828 4902260 0 100% /
udev 156676 84 156592 1% /dev
/dev/sda3 3107124 70844 2878444 3% /home
Тогда это проблема, и теперь у вас есть решение!
Поскольку mysql.sock хочет бытьсозданный в папке mysql, которая почти всегда находится в корневой папке, не может этого достичь из-за недостатка места.
Если вы периодически используете команду ls в каталоге mysql (в openSUSE 11.1 он находится в / var / lib/ mysql) вы получите что-то вроде:
hostname:/var/lib/mysql #
.protected IT files ibdata1 mysqld.log systemtemp
.tmp NEWS greekDB mysql mysqld.pid test
ARXEIO TEMP1 ib_logfile0 mysql.sock polis
DATING deisi ib_logfile1 mysql_upgrade_info restore
Файл mysql.sock, появляющийся и исчезающий часто (вы должны попробовать выделить ls, чтобы поразить экземпляр с файлом mysql.sock в папке).
Это вызвано нехваткой места на диске.
Я надеюсь, что помогу некоторым людям !!!!Спасибо!