전체 오류는 다음과 같습니다.
psql : 서버에 연결할 수 없습니다 : 해당 파일이나 디렉토리가 없습니다. 서버가 로컬로 실행 중이고 Unix 도메인 소켓 "/tmp/.s.PGSQL.5432"에서 연결을 수락합니까?
Mac에서 Homebrew를 통해 Postgresql을 설정 한 것은 이번이 두 번째이며, 무슨 일이 일어나고 있는지 전혀 알지 못합니다. 이전에는 작동했습니다. 어느 시점에서 나는 엉망인 명령을 입력해야합니다. 잘 모르겠습니다. 이제 명령 행에서 SQL 명령을 입력 할 때마다 위의 메시지가 표시됩니다. 서버가 실행 중인지 확인하는 명령을 실행했지만 서버가 작동하지 않는 것 같습니다. 사용하여 서버를 시작하려고하면
$ postgres -D / usr / local / pgsql / data
다음과 같은 오류가 발생합니다.
postgres가 서버 구성 파일 "/usr/local/pgsql/data/postgresql.conf"에 액세스 할 수 없음 : 해당 파일 또는 디렉토리가 없습니다.
Homebrew를 통해 Postgresql을 제거했다가 다시 설치했지만 문제가 지속됩니다. 이 작업을 수행하는 방법에 대해 완전히 상실했습니다. 도움을 주시면 감사하겠습니다.
brew services
그들이 모든 일하는 것처럼 보인다 만들었 기 때문에 명령이 도움이되지 않았다. 를 제거하면postmaster.pid
결국 모든 것이 다시 작동하게됩니다. 감사!