2

Мне не хватает /tmp/mysql.sock . Имеет подпись srwxrwxrwx . Можно ли создать этот файл вручную?

2 ответа2

1

Это больше вопрос MySQL. Файл mysql.sock должен быть создан при запуске mysql с mysql.server start . Перезапуск вашего сервера должен создать файл должным образом. Если этого не произойдет, есть вероятность, что сервер не настроен на прослушивание через сокет.

0

Некоторое время назад мой друг рассказал мне о проблеме с отсутствующим файлом сокета. Он использовал пользовательский конфигурационный файл /etc/my.conf, который так или иначе беспокоил MySQL. Когда он удалил файл my.conf и перезапустил сервер mysql, снова появился файл сокета.

После небольшого поиска по этим ключевым словам я нашел обсуждение в сообщении в блоге, где некоторые люди сообщали о почти точно таких же проблемах, может быть, вы можете получить больше идей там. У некоторых людей, однако, был файл, но в другом месте.

Однако, если mysql вообще не создает файл сокета, он не поможет вам создать его вручную.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .