MySQL - решение ошибки mysqld safe Directory '/var/run/mysqld' for UNIX socket file don't exists: различия между версиями

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2023
Перейти к:навигация, поиск
 
Строка 4: Строка 4:
 
При попытке запустить MySQL сервер в safe режиме:
 
При попытке запустить MySQL сервер в safe режиме:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
# mysqld_safe --skip-grant-tables &
+
$ mysqld_safe --skip-grant-tables &
 
</syntaxhighlight>
 
</syntaxhighlight>
  
Строка 15: Строка 15:
 
которая означает, что нет директории /var/run/mysqld - она удаляется после остановки сервера MySQL. Решение:
 
которая означает, что нет директории /var/run/mysqld - она удаляется после остановки сервера MySQL. Решение:
 
<syntaxhighlight lang="bash">
 
<syntaxhighlight lang="bash">
# mkdir -p /var/run/mysqld
+
$ mkdir -p /var/run/mysqld
# chown mysql:mysql /var/run/mysqld
+
$ chown mysql:mysql /var/run/mysqld
 
</syntaxhighlight>
 
</syntaxhighlight>

Текущая версия на 17:07, 2 декабря 2020

MySQL - решение ошибки mysqld safe Directory '/var/run/mysqld' for UNIX socket file don't exists

При попытке запустить MySQL сервер в safe режиме:

$ mysqld_safe --skip-grant-tables &

получаем ошибку

2020-12-01T09:59:18.138920Z mysqld_safe Directory '/var/run/mysqld' for UNIX socket file don't exists.


которая означает, что нет директории /var/run/mysqld - она удаляется после остановки сервера MySQL. Решение:

$ mkdir -p /var/run/mysqld
$ chown mysql:mysql /var/run/mysqld