Comment démarrer PostgreSQL dans Linux?

Comment démarrer PostgreSQL dans Linux?
Chaque fois que nous parlons de travailler avec les bases de données dans n'importe quel système d'exploitation, les systèmes de gestion des bases de données (DBM) sont toujours discutés. PostgreSQL est également un SGBD qui appartient à la catégorie des systèmes de gestion des bases de données relationnelles, I.e., Il traite de la gestion et du travail des bases de données relationnelles. Ce SGBD relationnel offre la flexibilité de la création et de la manipulation des bases de données et de les installer sur n'importe quel système d'exploitation célèbre, je.e., Linux, macOS et Windows. C'est exactement pourquoi ce SGBD est d'autant plus célèbre dans de nombreux programmeurs.

Ce SGBD relationnel est gratuit et open-source, contribuant davantage à sa large utilisation dans les différents secteurs industriels. De plus, le type de transactions avec lesquelles ce SGBD traite est l'acide, je.e., Il peut effectuer efficacement les transactions avec les propriétés acides (atomicité, cohérence, isolement et durabilité). Cela signifie que si vous avez les données avec ces propriétés et que vous souhaitez créer une base de données relationnelle pour cela, vous devriez certainement envisager d'utiliser le serveur PostgreSQL.

Depuis le lancement de ce SGBD relationnel en 1996, il a subi plusieurs mises à niveau, c'est pourquoi sa fonctionnalité est comparable à l'un des derniers systèmes de gestion de base de données relationnels. De plus, ce SGBD offre également des améliorations dans les fonctionnalités des systèmes de gestion de données traditionnels et une conformité parfaite avec SQL. Ce SGBD relationnel prend en charge un large éventail de types de données natifs et certains types de données définis par l'utilisateur. En plus de cela, il gère également les différentes versions de vos bases de données tout en maintenant leur concurrence de manière extrêmement gracieuse.

Le concept d'héritage fonctionne également bien avec les tableaux créés dans les bases de données de ce SGBD. Cela signifie que vous pouvez laisser une table hériter des propriétés de sa table parent très commodément tout en utilisant le serveur PostgreSQL. En dehors de cela, ce SGBD vous permet également de sauvegarder vos données en ligne, empêchant les pertes de données. De plus, il prend également en charge la récupération ponctuelle pour un accès plus facile aux données récupérées. À ce jour, nous avons suffisamment discuté des caractéristiques pertinentes du serveur PostgreSQL. Maintenant, c'est le bon moment pour parler de l'objectif réel de cet article.

Cet article a l'intention de vous enseigner la procédure d'installation du serveur PostgreSQL sur une distribution Linux, I.e., Ubuntu 20.04. Vous pouvez également utiliser toute autre saveur linux de votre choix si vous le souhaitez. Cependant, la méthode partagée ci-dessous fonctionnera parfaitement bien avec un Ubuntu 20.04 Système.

Méthode pour commencer avec PostgreSQL dans Ubuntu 20.04:

Pour commencer avec PostgreSQL sur un Ubuntu 20.04 Système, vous devez effectuer les étapes suivantes dans l'ordre spécifié:

Étape n ° 1: préparez votre système pour l'installation de PostgreSQL:

Avant d'installer quoi que ce soit sur n'importe quelle distribution Linux, il est fortement recommandé d'avoir un système mis à jour. Cet objectif peut être atteint à l'aide de la commande indiquée ci-dessous:

$ sudo apt mise à jour

Étape # 2: Exécutez la commande d'installation pour PostgreSQL:

Une fois que la commande susmentionnée a terminé son exécution, l'étape suivante consiste à exécuter la commande suivante dans votre Ubuntu 20.04 Terminal:

$ sudo apt install postgresql

Cette commande installera postgresql sur notre Ubuntu 20.04 Système, qui est obligatoire pour nous, je.e., Nous ne pourrons pas le démarrer s'il n'est pas installé sur notre Ubuntu 20.04 Système.

Avec cette commande, vous pourrez installer PostgreSQL sur votre système très commodément, et tout ce processus prendra quelques minutes à terminer; Cependant, nous l'avons déjà installé sur notre système. Par conséquent, on nous a présenté le message indiqué dans l'image ci-dessous une fois que nous avons exécuté la commande mentionnée ci-dessus sur notre Ubuntu 20.04 Système:

Cependant, une fois que vous installez le serveur PostgreSQL sur votre Ubuntu 20.04 Système (s'il n'est pas déjà installé dessus), alors pendant l'installation, il vous sera demandé une fois pour confirmer votre action. Une fois que vous le ferez, le processus d'installation du serveur PostgreSQL continuera sur votre Ubuntu 20.04 Système, et il se terminera sur une installation réussie, affichant ainsi un message de réussite sur le terminal.

Étape # 3: Vérifiez l'état actif de PostgreSQL:

Nous devons également vérifier que le serveur PostgreSQL est actif sur notre système. Pour cela, nous pouvons vérifier son statut avec la commande suivante:

$ sudo systemctl status postgresql

La sortie présentée dans l'image illustrée ci-dessous vérifie que PostgreSQL est actif sur notre système. Cependant, un point à noter ici est que ce serveur n'exécute pas maintenant. Il ne s'exécutera qu'une fois que nous démarrerons ce serveur. C'est exactement pourquoi le statut s'est avéré «actif (quitté)» au lieu de «actif (en cours d'exécution)».

Étape n ° 4: Démarrez PostgreSQL en accédant à son serveur:

Après avoir vérifié l'état du serveur postgresql sur notre Ubuntu 20.04 Système, nous accéderons à ce serveur afin qu'il puisse commencer à s'exécuter à l'aide de la commande suivante:

$ sudo -i -u postgres

Votre serveur postgresql commencera immédiatement à fonctionner sur votre Ubuntu 20.04 Système dès que cette commande est exécutée. Vous pouvez le confirmer en jetant un coup d'œil au chemin modifié sur le terminal de votre système.

Étape # 5: Entrez la console PostgreSQL:

Enfin, pour jouer avec les bases de données, nous devons entrer la console PostgreSQL, qui peut être effectuée avec la commande ci-dessous:

$ psql

Vous pouvez voir la console postgresql dans l'image suivante:

Après être entré dans cette console, vous pouvez instantanément commencer à travailler avec des bases de données en exécutant différentes requêtes de votre choix dans cette console.

Conseil supplémentaire:

Comme astuce supplémentaire, nous aimerions vous apprendre à revenir à votre terminal normal dans Ubuntu 20.04. Pour cela, vous devez d'abord quitter la console PostgreSQL, après quoi vous devrez vous connecter à partir du serveur PostgreSQL. Cela peut être fait en suivant les deux conseils partagés ci-dessous:

Astuce n ° 1: Comment sortir de la console PostgreSQL?

Pour sortir de la console du serveur PostgreSQL, vous devez taper «\ q» dans cette console et appuyer sur la touche Entrée comme indiqué dans l'image suivante:

Une fois que vous le ferez, vous serez hors de la console du serveur PostgreSQL.

Astuce n ° 2: Comment se déconnecter du serveur PostgreSQL?

Maintenant, pour vous connecter du serveur PostgreSQL, vous devez exécuter la commande illustrée ci-dessous:

$ exit

Lorsque vous exécutez cette commande, vous serez déconnecté avec succès du serveur PostgreSQL.

Conclusion:

Vous pouvez facilement réaliser à partir de ce tutoriel à quel point il est simple de démarrer PostgreSQL sur un système Linux. Nous avons utilisé un Ubuntu 20.04 Système pour expliquer cette méthode. La principale chose que vous devez avoir est le serveur postgresql installé sur votre système. Si vous l'avez installé sur votre système et que son statut est actif, il ne s'agit que de quelques secondes pour démarrer ce serveur sur votre système. De plus, comme astuce supplémentaire, nous vous avons également appris à sortir de la console du serveur PostgreSQL et à se déconnecter de ce serveur.