2017-10-31 1 views
0

Ich versuche, eine Datenbank in Postgresql mit Linux zu erstellen.
I verbunden mitDatenbank in Postgresql mit Bash-Befehl erstellen

sudo -u postgres psql postgres 
postgres=# then i tried **CREATE DATABASE demo** or **createdb demo** 

aber keiner von ihnen arbeitete an postgres, wenn ich mit \ l Befehl geprüft.
Irgendwelche Hilfe?

+0

Was hast du als Ergebnis Ihrer DATABASE Demo CREATE; ? Sie sollten die Nachricht haben wie: CREATE DATABASE und das ist es ... also was sagte PostgreSQL? –

+0

Ich habe nichts ... nachdem ich Zitate hinzugefügt habe, aber ich kann nicht jetzt Datenbank löschen (nur zum Testen) – pinug

+0

Sie können eine Datenbank nicht löschen, wenn Sie damit verbunden sind ... aber der Befehl ist einfach DROP DATABASE Demo; wenn Sie zu postgres Standarddatenbank korrigiert werden. –

Antwort

0

sudo su - postgres zu Postgres werden

dann psql -c "create database demo" es zu erstellen, die von Shell

+0

Ich habe Zitate hinzugefügt es funktioniert, aber ich kann jetzt keine Datenbank-Demo löschen:/5 (um es zu testen) – pinug

Verwandte Themen