Installer et commencer postgresql sur Ubuntu Top 10.Top 10

Installer et commencer postgresql sur Ubuntu Top 10.Top 10

PostgreSQL est une base de données relationnelle orientée open-source et avancée d'objets qui est également connue sous le nom de Postgres. Ce système de gestion de base de données est le premier conçu pour l'environnement basé sur UNIX. Cependant, sa conception a modifié avec le temps en raison duquel PostgreSQL peut fonctionner sur d'autres systèmes d'exploitation ainsi que Solaris, Mac OS X et Windows. PostgreSQL est un logiciel gratuit et son code source est disponible librement sous la licence de PostgreSQL. Vous pouvez modifier et utiliser PostgreSQL dans n'importe quel format en fonction de vos exigences.

Dans cet article, vous apprendrez à installer et à démarrer avec PostgreSQL sur Ubuntu 20.04 Système utilisant le terminal.

Installation de PostgreSQL sur Ubuntu 20.04

Pour installer PostgreSQL sur Ubuntu 20.04, vous effecturez les étapes suivantes:

Ouvrez le terminal en utilisant Ctrl + Alt + T et connectez-vous comme utilisateur racine sur votre système.

Mettre à jour les packages système

Il est recommandé de mettre à jour vos packages système avant d'installer un nouveau progiciel. À cette fin, saisissez la commande suivante pour mettre à jour les packages de système de travail actuels:

$ sudo apt mise à jour

Utilisation de la commande suivante pour mettre à niveau les packages installés:

$ sudo apt -y mise à niveau

Installez PostgreSQL sur Ubuntu 20.04

Vous pouvez installer PostgreSQL sur Ubuntu 20.04 sans configurer le référentiel Ubuntu. Utilisez la commande suivante pour installer PostgreSQL sur Ubuntu 20.04:

$ sudo apt install postgresql postgresql-client

Pendant l'installation, une invite s'affiche sur votre système qui vous demandera de confirmer le processus d'installation que vous souhaitez continuer ou non. Vous devez appuyer sur «y» pour continuer l'installation.

Après avoir terminé l'installation de PostgreSQL, vous commencerez, vous arrêterez et activerez les services PostgreSQL en utilisant la commande suivante:

$ sudo systemctl stop postgresql.service
$ sudo systemctl start postgresql.service
$ sudo systemctl Activer PostgreSQL.service

Maintenant, pour vérifier l'état du service PostgreSQL qu'il fonctionne sur votre système ou non. Utilisez la commande suivante pour vérifier l'état du service:

$ sudo systemctl status postgresql.service

Définir le mot de passe utilisateur PostgreSQL

Vous pouvez modifier ou créer le mot de passe utilisateur pour PostgreSQL. À l'aide de la commande suivante, vous pouvez modifier le mot de passe utilisateur par défaut pour PostgreSQL:

$ sudo passwd Postgres

L'invite vous demandera d'entrer le nouveau mot de passe, puis de retapez à nouveau le nouveau mot de passe. Après cela, une notification de confirmation sera affichée «Mot de passe mis à jour avec succès».

Après avoir réussi à modifier le nouveau mot de passe, maintenant sur chaque accès postgresql, vous devez saisir un nouveau mot de passe de réinitialisation pour la confirmation.

Accès à la coque PostgreSQL

PostgreSQL a été installé sur votre système. Maintenant, vous vous connectez à PostgreSQL en tant qu'utilisateur pour accéder aux bases de données et au shell fonctionnant à l'aide de la commande suivante:

$ sudo su -l postgres

Maintenant, entrez la commande suivante dans le shell PostgreSQL:

$ psql

Créer une base de données et des rôles utilisateur

Ici, le PSQL 12 est installé sur mon système. Vous pouvez créer de nouvelles bases de données et utilisateurs à l'aide d'un shell PostgreSQL interactif comme suit:

$ psql -c "Alter user Postgres avec mot de passe 'my00pass'"

Créez maintenant un nouvel utilisateur et une nouvelle base de données à l'aide de la commande suivante:

$ CreateUser dbusersam
$ CreatedB SAMDB -O DBUSERSAM
$ psql samdb

Modifier le rôle et le mot de passe en utilisant la commande suivante. Le \ Q est utilisé à partir de la coquille.

Utilisez la commande suivante pour répertorier les bases de données:

$ psql -l

Le postgresql par défaut écoute l'interface locale qui est 127.0.0.1. Mais, vous pouvez ouvrir son accès à distance en effectuant des modifications dans le fichier de configuration. Pour accéder au fichier de configuration de PostgreSQL, vous utiliserez la commande suivante:

$ sudo nano / etc / postgresql / 12 / main / postgresql.confli

Dans le fichier ci-dessus, sous les paramètres de connexion, vous définissez # écouter_address = '+', puis enregistrer le fichier. Ceci est une étape facultative pour l'installation de PostgreSQL.

Vous redémarrez maintenant les services PostgreSQL sur votre système comme suit:

$ Sudo Service PostgreSQL Redémarrer

Dans cet article, nous avons mis en œuvre l'installation de PostgreSQL sur Ubuntu 20.04. De plus, vous avez appris les différentes commandes PSQL. À l'avenir, vous pouvez explorer plus de commandes liées à PostgreSQL en utilisant la ligne de commande.