Я пытаюсь познакомиться с postgres, так как использую его впервые.
Я выполнил эти команды, и вы можете увидеть результат:
postgres-# CREATE USER app_ro WHITE PASSWORD "password"
postgres-# CREATE USER app-rw WITH PASSWORD "password"
postgres-# ALTER USER app-rw WITH PASSWORD "newpassword"
postgres-# CREATE DATABASE kobeat
postgres-# \c kobeat
FATAL: database "kobeat" does not exist
Previous connection kept
Меня в первую очередь беспокоит то, что команды ничего не возвращают, как и в других видео, это признак того, что ничего не произошло.
По линии FATAL: database "kobeat" does not exist
база данных, которую я создаю, не существует.
Я использую ubuntu под учетной записью postgres.
Вам нужно завершить ваши операторы SQL точкой с запятой ;
. Это требуется для всех ваших утверждений, кроме \c
который работал.
Когда вы видите подсказку как postgres-#
, это означает, что оператор еще не завершен / выполнен. После выполнения вашей команды вы должны увидеть приглашение как postgres=#
.