Question Comment changer de base de données en psql?


En MySQL j'ai utilisé use database_name;

Quel est l'équivalent de psql?


811
2017-10-16 17:09


origine


Réponses:


\connect DBNAME

ou en un mot

\c DBNAME

1254
2017-10-16 17:12



Vous pouvez vous connecter à une base de données avec \c <database> ou \connect <database>.


170
2017-10-16 17:14



À l'invite PSQL, vous pouvez faire:

\connect (or \c) dbname

87
2017-10-16 17:14



Vous pouvez sélectionner la base de données lors de la connexion avec psql. C'est pratique lorsque vous l'utilisez à partir d'un script:

sudo -u postgres psql -c "CREATE SCHEMA test AUTHORIZATION test;" test

21
2017-07-25 12:36



Vous pouvez vous connecter en utilisant

\c dbname

21
2017-11-10 08:32



Utiliser la méta-commande de psql \c or \connect [ dbname [ username ] [ host ] [ port ] ] | conninfo (voir Documentation).

Exemple: \c MyDatabase

Notez que le \c et \connect les méta-commandes sont sensible aux majuscules et minuscules.


9
2017-10-22 00:52



\l pour bases de données \c DatabaseName pour passer en db \df pour les procédures stockées dans une base de données particulière


7
2018-02-26 07:10



Utilisez l'instruction ci-dessous pour basculer vers différentes bases de données résidant à l'intérieur votre RDMS postgreSQL

\c databaseName

5
2018-06-13 08:12