GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer la base de données PostgreSQL et pgAdmin sous Linux

L'installation de la base de données PostgreSQL est la première étape pour avancer d'un pas vers le monde open source de la base de données. pgAdmin et PostgreSQL sont tous deux interconnectés par le système central qui est installé à l'intérieur de la machine.

La base de données PostgreSQL est un système de base de données open source et relationnel objet. PostgreSQL dispose d'un contrôle d'administration d'interface utilisateur graphique (GUI) pour la gestion de la base de données nommé pgAdmin. pgAdmin est une interface de conception et de gestion de la base de données PostgreSQL. Une base de données simple, des feuilles de données et des opérations peuvent être effectuées avec pgAdmin en interagissant avec le système de fichiers local de la base de données autorisée par l'utilisateur.

Base de données PostgreSQL

Structured Query Language (SQL) est un langage de programmation utilisé pour analyser, gérer et maintenir une base de données. SQL peut faire une jointure, une union, une insertion entre deux ou plusieurs bases de données. Certains moteurs de base de données sont utilisés pour faire le programme de base de données. Ce sont Oracle, MySQL, Microsoft SQL Server, PostgreSQL, MongoDB, IBM DB2, etc.

Parmi les moteurs de base de données ci-dessus (moteur DB), PostgreSQL est le moteur de base de données gratuit le plus convivial et le plus open source. PostgreSQL est aussi simplement connu sous le nom de Postgres. Postgres est un système de gestion de base de données relationnelle (RDBS) gratuit, qui peut être utilisé pour maintenir une variété de charges de travail. Postgres peut gérer des machines uniques, des entrepôts de données ou des services Web avec de nombreux utilisateurs simultanés.

Dans cet article, nous allons apprendre à installer PostgreSQL et pgAdmin dans Ubuntu ainsi que dans toutes les autres distributions Linux.

Étape 1 :Installation de la base de données PostgreSQL

La base de données PostgreSQL est une application open source. Il est donc disponible sur le Web, dont l'utilisation est gratuite. Aucun frais d'abonnement n'est facturé pour acheter PostgreSQL. Sous Linux, PostgreSQL peut être installé avec le système de packaging apt. Ainsi, pour installer la base de données PostgreSQL, les lignes de commande suivantes seront exécutées dans le terminal.

sudo apt-get update
sudo apt install postgresql postgresql-contrib

- -

Ici, à la fin de la deuxième ligne de la commande, vous pouvez voir qu'il y a une contribution, ce qui signifie que lorsque vous utilisez Postgres pour la première fois, cela téléchargera et installera tous les fichiers supplémentaires requis sur votre système. Une fois que votre terminal est en action, vous verrez une barre de progression ci-dessous dans votre terminal, indiquant le nombre de pourcentages d'installation effectués.

Alors maintenant, PostgreSQL est installé avec succès dans votre machine ou votre système.

Étape 2 :Installation de pgAdmin pour PostgreSQL

Comme il est mentionné précédemment que pgAdmin est l'unité de contrôle de PostgreSQL, pgAdmin doit donc avoir été installé correctement pour exécuter le moteur de base de données. Le pgAdmin3 est déjà disponible dans Ubuntu Software Store. Il vous suffit de taper et de rechercher pgAdmin dans le magasin de logiciels. Vous y trouverez pgAdmin3, et voilà, installez-le avec votre mot de passe administrateur système.

Étape 3 :Modification du mot de passe principal de pgAdmin3

Dans la base de données PostgreSQL, pgAdmin est toujours préverrouillé avec un mot de passe principal à des fins de cryptage des données et de sécurité de la base de données. Pour utiliser pgAdmin3 dans PostgreSQL, vous devez changer le mot de passe principal de pgAdmin3. Pour cela, à ce stade du processus d'installation, vous devez ouvrir le terminal de votre système et taper les lignes de commande suivantes dans le terminal indiqué ci-dessous. Ce terminal de commandes vous atteindra vers l'étape de changement du mot de passe de pgAdmin dans PostgreSQL.

sudo -u postgres psql postgres
 \password postgres

Vous devez maintenant attribuer votre nouveau mot de passe et le saisir une fois de plus pour des raisons de sécurité. Voilà, vous avez maintenant le contrôle total sur votre moteur de base de données.

Création d'une nouvelle base de données dans PostgreSQL

Une fois le processus d'installation terminé, il est temps de créer une nouvelle base de données et de la tester. Avant de commencer, laissez-moi vous dire que PostgreSQL fonctionne avec l'interface d'un navigateur Web. Ainsi, lorsque vous créez votre base de données dans pgAdmin, vous pouvez voir la sortie s'ouvrir dans votre navigateur Web. Ouvrez maintenant pgAdmin3, et vous trouverez un Nouveau Serveur bouton à droite dans la rangée supérieure. Cliquez sur "Ajouter un serveur" il vous montrera une boîte de dialogue. Cette case est la fonction de paramétrage de votre serveur de base de données.

Les paramètres seront comme indiqué ci-dessous :

Nom :nom de votre base de données
Hôte :localhost
Port :5432
DB de maintenance :postgres
Nom d'utilisateur :postgres
Mot de passe :mot de passe que vous avez modifié précédemment avec terminal.
Groupe :Serveurs

Si tout est fait, cliquez sur OK, cela ouvrira une nouvelle fenêtre pop-up vous assurant que vous avez changé le mot de passe pgAdmin3, cliquez à nouveau sur OK.

Voilà, vous avez presque terminé, votre IDE est maintenant prêt à être programmé. Pour ouvrir l'IDE SQL, cliquez simplement sur le bouton SQL. Cela ouvrira une autre fenêtre où vous pourrez écrire votre premier programme. Ici, à des fins d'explication, j'ai écrit un programme SQL simple de nom de café avec une table de commande à l'aide de la commande join.

Profitez de votre moteur de base de données gratuit et open source, PostgreSQL pgAdmin.

Touche finale

Vous voici à la toute fin de ce post. Dans cet article, nous avons discuté du processus d'installation de la base de données PostgreSQL et de pgAdmin sous Linux. En tant que système de gestion de base de données relationnelle, la base de données PostgreSQL est la plus populaire et la plus fiable de nos jours.

Si vous avez quelque chose à demander concernant ce message, n'hésitez pas à taper dans la section des commentaires. Et n'oubliez pas de partager ce tutoriel avec vos amis sur votre réseau social.


Linux
  1. Comment installer Elasticsearch et Kibana sur Linux

  2. Comment télécharger et installer PostgreSQL sur Windows

  3. Comment installer et tester Ansible sur Linux

  4. Navigateur SQLite DB, comment l'installer et l'utiliser sous Linux

  5. Comment installer et utiliser Flatpak sous Linux

Comment installer et utiliser Nu Shell sous Linux

Installer PostgreSQL et pgAdmin dans AlmaLinux / Rocky 8

Comment installer PostgreSQL sur Linux Mint 20

Comment installer PostgreSQL et pgAdmin dans CentOS 8

Comment installer et configurer la base de données RavenDB NoSQL sur Ubuntu Linux

Comment installer pgAdmin 4 sur Rocky Linux 8