Postgress não funciona

1

Estou tentando me familiarizar com o postgres, já que é a primeira vez que o utilizo.

Eu executei estes comandos e você pode ver o resultado:

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

Minha primeira preocupação é que os comandos não retornem nada, como em outros vídeos, isso é um sinal de que nada aconteceu.

De acordo com a linha FATAL: database "kobeat" does not exist , o banco de dados que eu crio uma linha não existe.

Estou usando o Ubuntu como conta do postgres.

    
por sorry 06.10.2016 / 16:46

1 resposta

3

Você precisa terminar suas instruções SQL com um ponto-e-vírgula ; . Isso é necessário para todas as suas declarações, exceto para \c , que funcionou.

Quando você vê o prompt como postgres-# , isso significa que a instrução ainda não está concluída / executada. Depois de executar seu comando, você deverá ver o prompt como postgres=# .

    
por 06.10.2016 / 16:54