sql >> Databáze >  >> RDS >> PostgreSQL

Jak se odpojit od databáze a vrátit se k výchozí databázi v PostgreSQL?

Je to snadné, podívejte se na příklad.

-moje databáze

postgres=# \l
                               List of databases
   Name    |  Owner   | Encoding | Collate | Ctype |     Access privileges     
-----------+----------+----------+---------+-------+---------------------------
 francs    | postgres | UTF8     | C       | C     | =Tc/postgres             +
           |          |          |         |       | postgres=CTc/postgres    +
           |          |          |         |       | francs=C*T*c*/postgres   +
           |          |          |         |       | select_only=c/francs
 postgres  | postgres | UTF8     | C       | C     | 
 source_db | postgres | UTF8     | C       | C     | =Tc/postgres             +
           |          |          |         |       | postgres=CTc/postgres    +
           |          |          |         |       | source_db=C*T*c*/postgres
 template0 | postgres | UTF8     | C       | C     | =c/postgres              +
           |          |          |         |       | postgres=CTc/postgres
 template1 | postgres | UTF8     | C       | C     | =c/postgres              +
           |          |          |         |       | postgres=CTc/postgres
(5 rows)

--přepnout na db francs jako roli francs

postgres=# \c francs francs
You are now connected to database "francs" as user "francs".

--switch do db postgres jako role postgres

francs=> \c postgres postgres

You are now connected to database "postgres" as user "postgres".
postgres=# 

--odpojit se od db

postgres=# \q


  1. psycopg2 + pgbouncer. Asynchronní režim s chybou gevent

  2. ověření na polích e-mailu / PSČ v sql/oracle

  3. Jak zjistím nadbytečné řádky v tabulce?

  4. Jak získám poslední vložené ID tabulky MySQL v PHP?