
나는 그것을 설치했다. 나는 그것이 실행되는 것을 본다. 나는 그것을 멈추는 방법을 알 수 없습니다. 아니면 다시 시작하세요.
인터넷에 좋은 참고자료가 있나요? 내가 찾은 것은 비용을 지불해야 하는 관리 앱뿐입니다.
답변1
Macport를 사용하여 설치했다고 가정하겠습니다. sudo port install postgresql84-server와 같은 것
일반적으로 서버를 "활성화"하려면 다음과 같은 명령을 실행해야 합니다.
sudo -u postgres /opt/local/lib/postgresql84/bin/initdb /opt/local/var/db/postgresql84/defaultdb/
데이터베이스 디렉터리를 생성합니다. 그런 다음 사용
launchctl load -w /opt/local/etc/LaunchDaemons/org.macports.postgresql84-server/org.macports.postgresql84-server.plist
영구적으로 끄려면 다음을 사용하십시오.
launchctl unload -w /opt/local/etc/LaunchDaemons/org.macports.postgresql84-server/org.macports.postgresql84-server.plist
일반적으로 빌드 및 설치가 완료된 후 macports가 이러한 내용을 알려줍니다.
마지막으로 이를 사용하려면 일반적으로 경로에 입력하는 것이 좋습니다.
export PATH=$PATH:/opt/local/lib/postgresql84/bin
그런 다음 다음과 같은 일반적인 명령을 사용할 수 있습니다.
createuser my_user
createdb -O my_user my_database
psql -U postgres
답변2
를 통해 시작되었나요 launchd
? 그렇다면 man launchctl
당신의 친구입니다.
답변3
pgadminIII는 좋은 관리 도구입니다. 자유롭게 이용 가능합니다.
http://www.pgadmin.org/download/macosx.php
서버를 시작하고 중지할 수는 없지만 DDL 문을 몰라도 시작할 수 있는 좋은 방법입니다. 또한 데이터를 보고 임시 쿼리를 실행하는 데에도 매우 좋습니다.