Connectez-vous à la ligne de commande de la base de données PostgreSQL Windows

Connectez-vous à la ligne de commande de la base de données PostgreSQL Windows

Dans nos articles précédents, nous avons parlé du serveur PostgreSQL et des bases de données créées avec l'aide de ce serveur. Cependant, nous avons déclaré plus tôt que l'installation de ce SHRM sur un système Windows 10 est un peu plus complexe que le système d'exploitation Linux. Par conséquent, la plupart des utilisateurs trouvent également en utilisant les bases de données PostgreSQL sur Windows 10 assez difficiles. Pour soulager leur difficulté, nous voulions leur enseigner la première étape de l'utilisation des bases de données PostgreSQL, je.e., Connexion aux bases de données PostgreSQL. À ce jour, vous auriez réalisé l'objectif de cette discussion. Il vise à vous guider sur le mécanisme de connexion d'une base de données PostgreSQL lors de l'utilisation de l'invite de commande Windows 10.

Remarque: Vous pouvez également jouer avec les bases de données PostgreSQL lors de l'utilisation du shell SQL ou du PSQL; Cependant, l'objectif de cet article était différent de cela.

Comment se connecter à la base de données PostgreSQL via l'interface de ligne de commande (CLI) de Windows 10?

Pour se connecter à toute base de données PostgreSQL souhaitée via Windows 10 CLI, vous devrez effectuer les cinq étapes suivantes, tandis que le sixième est facultatif. Cependant, nous aimerions dire ici que vous devriez d'abord lire toutes ces étapes à fond, puis commencer à les effectuer afin que vous puissiez accomplir correctement la tâche souhaitée sans commettre d'erreurs.

Étape n ° 1: Configurez la variable d'environnement de votre système Windows 10:

Avant de commencer à utiliser l'invite de commande Windows 10 pour accéder à l'environnement PostgreSQL, vous devez configurer la variable d'environnement de votre système. Sinon, vous rencontrerez des problèmes tout en accédant à l'environnement PostgreSQL sur votre système. Pour configurer la variable d'environnement requise, vous devez taper «Env» dans votre barre de recherche Windows 10 et cliquer sur le résultat «Modifier les variables d'environnement système».

Après avoir choisi cette option, la fenêtre Propriétés du système apparaîtra sur votre écran. Vous devez cliquer sur le troisième onglet nommé l'onglet «Avancé» dans cette fenêtre. Dans cet onglet, vous devez localiser le bouton Variables d'environnement et cliquer dessus.


Ensuite, accédez à la section Variables système et double-cliquez sur l'option de chemin situé là-bas. Cela vous permettra d'ajouter le chemin d'accès du répertoire bin de votre serveur postgresql à la variable d'environnement de chemin afin que l'environnement postgresql soit facilement accessible à partir de l'invite de commande Windows 10.

À partir de la variable d'environnement de chemin, vous devez cliquer sur le bouton «nouveau» afin que vous puissiez y ajouter un nouveau chemin.

Ici, vous devez copier et coller le chemin du chemin du répertoire bin de votre serveur PostgreSQL à l'emplacement spécifié. Après avoir ajouté ce chemin, vous pouvez continuer davantage en cliquant sur le bouton "OK". Après cela, vous pouvez également fermer la fenêtre Propriétés du système.

Étape # 2: Accédez à l'invite de commande via votre système Windows 10:

Une fois que vous avez correctement configuré la variable d'environnement requise pour votre serveur postgresql, l'étape suivante consiste à lancer l'invite de commande sur Windows 10. Pour cela, vous devez à nouveau utiliser la barre de recherche Windows 10 et rechercher «cmd» dedans. Vous pourrez instantanément voir le résultat de l'invite de commande sur lequel vous devez cliquer pour le lancer.

La fenêtre d'invite de commande par défaut de notre système Windows 10 est affichée ci-dessous. Initialement, aucune commande ne sera exécutée, mais vous verrez comment vous pouvez exécuter des commandes dans l'invite de commande Windows 10 dans l'étape suivante.

Étape # 3: Entrez l'environnement PostgreSQL via l'invite de commande:

Maintenant, vous devez accéder à l'environnement PostgreSQL via l'invite de commande Windows 10. Pour cela, vous devez exécuter la commande illustrée ci-dessous:

> PSQL -U Postgres

Ici, «Postgres» représente le nom d'utilisateur par défaut pour le serveur PostgreSQL. Lors de l'installation du serveur PostgreSQL, et même après cela, vous pouvez créer un nouvel utilisateur. Cependant, comme nous n'avons créé aucun nouvel utilisateur pour notre serveur PostgreSQL, nous devrons accéder à l'environnement PostgreSQL via la création de l'utilisateur par défaut lors de l'installation. Si vous n'avez pas non plus créé un nouvel utilisateur, votre nom d'utilisateur par défaut sera également «Postgres».

Lorsque vous exécutez la commande susmentionnée, il vous sera demandé de fournir le mot de passe de votre compte d'utilisateur spécifié. Pour le compte d'utilisateur par défaut, vous êtes invité à créer un mot de passe pour y accéder lors de l'installation du PostgreSQL Server; Par conséquent, dans ce cas, nous fournirons ce mot de passe que nous avions configuré pour le compte d'utilisateur par défaut lors de l'installation du serveur PostgreSQL sur notre système Windows 10.

Peu de temps après avoir fourni le mot de passe correct pour le compte d'utilisateur spécifié, vous entrerez immédiatement dans l'environnement PostgreSQL tout en restant dans l'invite de commande Windows 10.

Étape # 4: Créez un exemple de base de données PostgreSQL:

Avant d'essayer de nous connecter à une base de données PostgreSQL, nous allons d'abord créer une exemple de base de données à l'aide de la commande suivante. Si vous avez déjà la base de données PostgreSQL souhaitée créée sur votre système Windows 10, vous pouvez ignorer cette étape.

# Créer une base de données SampledB avec le codage 'UTF8' LC_COLLATE = "ANGLAIS_UNITED STATES" LC_CTYPE = "ANGLAIS_UNITIT STATES";

Ici, SampledB représente le nom de l'exemple de base de données postgresql que nous essayons de créer avec cette commande.

Si vous avez correctement fourni tous les paramètres de la commande susmentionnée, cette commande exécutera avec succès, la production de la réponse de «Créer une base de données» sur votre invite de commande comme indiqué dans l'image ci-dessous:

Comme il s'agissait d'une exemple de base de données PostgreSQL et que nous n'avions pas l'intention de faire autre chose avec cela en tant que tel, nous voulions simplement vous montrer comment vous pouvez vous connecter à cette base de données via l'invite de commande Windows 10; Par conséquent, nous n'avons créé aucune table dans cette base de données, i.e., Notre exemple de base de données postgresql est vide.

Étape # 5: Connectez-vous à votre base de données PostgreSQL nouvellement créée:

Pour se connecter à la base de données PostgreSQL nouvellement créée, la commande qui doit être exécutée est très simple et est la suivante:

# PSQL SampledB

Ici, SampledB correspond à la base de données à laquelle nous voulons connecter à l'aide de l'invite de commande Windows 10. Vous pouvez le remplacer par le nom de la base de données postgresql souhaitée à laquelle vous souhaitez vous connecter.

Si votre base de données demandée existe et qu'il n'y a pas non plus d'autres erreurs, vous pourrez vous connecter avec succès à la base de données spécifiée, mais vous ne serez pas présenté avec une reconnaissance sur l'invite de commande comme indiqué ci-dessous:

Étape # 6: Exécutez les requêtes PostgreSQL sur votre exemple de base de données PostgreSQL (facultative):

Une fois que vous vous êtes connecté avec succès à la base de données postgresql souhaitée tout en utilisant l'invite de commande Windows 10, vous pouvez exécuter toutes les requêtes de votre choix pour manipuler vos données. Cependant, si vous souhaitez quitter l'environnement PostgreSQL après vous être connecté à la base de données souhaitée, tout ce que vous avez à faire est d'exécuter la requête suivante, et vous serez hors de l'environnement postgresql.

# \ Q

Conclusion:

Cet article a donné aux utilisateurs une bonne longueur d'avance sur la connexion aux bases de données PostgreSQL tout en utilisant l'invite de commande Windows 10. Nous espérons qu'après avoir parcouru ce guide, vous ne rencontrerez aucun problème, au moins lors de la connexion à vos bases de données PostgreSQL dans Windows 10, surtout si vous avez l'intention d'utiliser l'invite de commande à cet effet.