Installieren von PostgeSql auf Ubuntu

sudo apt-get update //aktualisiert die Paketlisten
sudo apt-get upgrade //aktualisiert die Pakete
sudo apt-get install postgresql-all //installiert postgresql

Neue Ubuntu Nutzer erstellen mit Admin Rechten

sudo adduser Nutername //erstellt einen neuen Nutzer
sudo usermod -aG sudo thorsten //fügt den Nutzer zur Gruppe Admin hinzu

Benutzer Nutzername zu Gruppe postgres hinzufügen

sudo -u postgres -i  //wechselt zum postgres Nutzer
createuser Nutzername //erstellt einen neuen Nutzer

Datenbank erstellen

createdb -E UTF8 -O Nutzername Datenbankname //erstellt eine Datenbank und weist sie dem Nutzer zu

Datenbank löschen

sudo -u postgres -i  //wechselt zum postgres Nutzer
dropdb Datenbankname //löscht die Datenbank

Datenbankname Passwort zuweisen


psql Datenbankname //wechselt zur Datenbank
\password //wechselt das Passwort

Datenbank wiederherstellen

sudo -u postgres -i  //wechselt zum postgres Nutzer
createdb kurs //erstellt eine Datenbank
wget bookstore.backup //lädt die Datenbank herunter
pg_restore  -d kurs bookstore.backup //Datenbank wiederherstellen