Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
de:modul:ffit:3-jahr:java:learningunits:lu01:db [2025/08/18 23:41] – apeter | de:modul:ffit:3-jahr:java:learningunits:lu01:db [2025/08/20 19:53] (aktuell) – apeter | ||
---|---|---|---|
Zeile 16: | Zeile 16: | ||
Die Installation kann mit folgendem Befehl überprüft werden. | Die Installation kann mit folgendem Befehl überprüft werden. | ||
+ | | <code bash> | ||
+ | |||
+ | Falls '' | ||
+ | |||
+ | |||
+ | Der Standardbenutzer heisst '' | ||
+ | |||
+ | Für die lokale Entwicklung erlauben wir den lokalen Zugriff **ohne Passwort**, indem wir die Datei '' | ||
<code bash> | <code bash> | ||
- | psql --version | + | psql -U postgres |
</ | </ | ||
- | {{: | + | <WRAP center round info 60%> |
+ | Nur für lokale Entwicklung, | ||
+ | </ | ||
- | Der Standardbenutzer heisst | + | Ändern Sie in der Datei '' |
- | Dank der Konfiguration in der Datei '' | + | < |
+ | Old: `host all | ||
+ | New: `host all | ||
+ | |||
+ | Old: `host all | ||
+ | New: `host all | ||
+ | </ | ||
+ | |||
+ | Damit die Änderung wirksam wird, muss der Datenbankserver | ||
+ | <code bash> | ||
+ | net stop postgresql-x64-17 && net start postgresql-x64-17 | ||
+ | </ | ||
+ | |||
+ | Zeigen Sie die aktuellen | ||
<code bash> | <code bash> | ||
psql -U postgres -c " | psql -U postgres -c " | ||
</ | </ | ||
- | Erstellen Sie einen Benutzer mit einem Namen und Passwort Ihrer Wahl. | + | Erstellen Sie einen neuen Benutzer mit einem Namen und Passwort Ihrer Wahl. |
<code bash> | <code bash> | ||
- | psql -U postgres -c " | + | psql -U postgres -c " |
</ | </ | ||
Zeile 38: | Zeile 61: | ||
</ | </ | ||
- | Sie können nun eine Datenbank anlegen und anstatt '' | + | Sie können nun eine Datenbank anlegen und anstatt '' |
<code bash> | <code bash> | ||
psql -U postgres -c " | psql -U postgres -c " | ||
</ | </ | ||
+ | |||
+ | Diese Datenbank ist nun bereit und kann aus einem Backend aufgerufen werden. | ||