내가 놓친 거지 /tmp/mysql.sock
. 서명이 있습니다 srwxrwxrwx
. 이 파일을 직접 만들 수 있나요?
답변1
이것은 MySQL 질문에 가깝습니다. mysql.sock
.dll을 사용하여 mysql을 시작할 때 파일이 생성되어야 합니다 mysql.server start
. 서버를 다시 시작하면 파일이 제대로 생성됩니다. 그렇지 않으면 서버가 소켓을 통해 수신하도록 설정되지 않았을 가능성이 있습니다.
답변2
얼마 전 내 친구가 소켓 파일 누락 문제에 대해 이야기했습니다. 그는 mysql에 문제를 일으키는 사용자 정의 구성 파일 /etc/my.conf를 사용하고 있었습니다. my.conf 파일을 제거하고 mysql 서버를 다시 시작하면 소켓 파일이 다시 나타납니다.
이 키워드로 조금 검색한 결과블로그 게시물에 대한 토론, 일부 사람들이 거의 동일한 문제를 보고한 경우 거기에서 더 많은 아이디어를 얻을 수 있습니다. 그러나 어떤 사람들은 파일을 가지고 있었지만 다른 위치에 있었습니다.
그러나 mysql이 소켓 파일을 전혀 생성하지 않으면 직접 생성하는 데 도움이 되지 않습니다.