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

Výchozí databáze s názvem postgres na serveru Postgresql

Když se klientská aplikace připojuje k serveru Postgres, musí určit, ke které databázi se chce připojit. Pokud neznáte název databáze (v rámci clusteru obsluhovaného správcem pošty, ke kterému se připojujete), můžete seznam názvů databází najít příkazem:

psql -l

Když spustíte tento příkaz, psql se připojí k serveru a zeptá se pg_database na seznam názvů databází. Protože je však psql klientská aplikace Postgres, nemůže se připojit k serveru bez znalosti názvu alespoň jedné databáze:Catch-22. Proto je psql pevně naprogramováno pro připojení k databázi s názvem "postgres", když spustíte psql -l , ale v takovém případě můžete zadat databázi šablon:

psql -l -d template1


  1. MySQL v cloudu – Online migrace z Amazon RDS na váš vlastní server:Část 2

  2. Jak zahrnout nula / 0 výsledků do souhrnu COUNT?

  3. MariaDB JSON_SEARCH() Vysvětleno

  4. Mohu zapnout ignore_dup_key pro primární klíč?