
Ich habe es installiert. Ich sehe, dass es läuft. Ich weiß nur nicht, wie ich es stoppen oder erneut starten kann.
Gibt es im Internet gute Referenzen? Ich habe nur kostenpflichtige Admin-Apps gefunden.
Antwort1
Ich gehe davon aus, dass Sie es mit Macports installiert haben. So etwas wie sudo port install postgresql84-server
Um den Server zu „aktivieren“, müssen Sie normalerweise etwas wie
sudo -u postgres /opt/local/lib/postgresql84/bin/initdb /opt/local/var/db/postgresql84/defaultdb/
um das Datenbankverzeichnis zu erstellen. Verwenden Sie dann
launchctl load -w /opt/local/etc/LaunchDaemons/org.macports.postgresql84-server/org.macports.postgresql84-server.plist
Um es dauerhaft auszuschalten, verwenden Sie
launchctl unload -w /opt/local/etc/LaunchDaemons/org.macports.postgresql84-server/org.macports.postgresql84-server.plist
Normalerweise teilt Ihnen Macports diese Dinge mit, nachdem der Aufbau und die Installation abgeschlossen sind.
Um es schließlich zu verwenden, möchten Sie es normalerweise in Ihren Pfad einfügen:
export PATH=$PATH:/opt/local/lib/postgresql84/bin
Dann können Sie normale Befehle verwenden, wie
createuser my_user
createdb -O my_user my_database
psql -U postgres
Antwort2
Wurde es durch gestartet launchd
? Wenn ja, dann man launchctl
ist es dein Freund.
Antwort3
pgadminIII ist ein gutes Administrationstool. Es ist kostenlos verfügbar.
http://www.pgadmin.org/download/macosx.php
Sie können damit den Server zwar nicht starten und stoppen, aber es ist eine gute Möglichkeit, loszulegen, ohne DDL-Anweisungen kennen zu müssen. Es eignet sich auch sehr gut zum Anzeigen von Daten und Ausführen von Ad-hoc-Abfragen.