Могу ли я создать файл сокета на Mac?
Я скучаю /tmp/mysql.sock
, Имеет подпись srwxrwxrwx
, Можно ли создать этот файл вручную?
2 ответа
Это больше вопрос MySQL. mysql.sock
файл должен быть создан при запуске mysql с помощью mysql.server start
, Перезапуск вашего сервера должен создать файл правильно. Если этого не произойдет, есть вероятность, что сервер не настроен на прослушивание через сокет.
Некоторое время назад мой друг рассказал мне о проблеме с отсутствующим файлом сокета. Он использовал пользовательский конфигурационный файл /etc/my.conf, который так или иначе беспокоил MySQL. Когда он удалил файл my.conf и перезапустил сервер mysql, снова появился файл сокета.
После небольшого поиска по этим ключевым словам я нашел обсуждение в сообщении в блоге, где некоторые люди сообщали о почти точно таких же проблемах, может быть, вы можете получить больше идей там. Некоторые люди, однако, имели файл, но в другом месте.
Однако, если mysql вообще не создает файл сокета, он не поможет вам создать его вручную.