Passer au contenu

PostgreSQL

ApplicationPostgreSQL Global Development Group

Aussi appelé postgres, pgsql

PostgreSQL Global Development GroupProductivité

Le serveur de base de données PostgreSQL. Sur Windows, le processus du service est postgres.exe. Le programme d'installation peut également ajouter pgAdmin. Ce n'est pas MySQL.

Ce que vous devez savoir

PostgreSQL correspond à postgres.exe. MySQL correspond à mysqld.exe.

postgres.exe est le serveur PostgreSQL. Le programme d'installation Windows peut ajouter pgAdmin. MySQL est un serveur différent. DBeaver et pgAdmin sont des clients, pas le moteur.

De quoi s'agit-il ?
Serveur de base de données PostgreSQL
Identique à MySQL ?
Non. Moteur et exécutable différents
pgAdmin est-il obligatoire ?
Non. Le programme d'installation peut l'ajouter
Feex précise
Si postgres.exe est en cours d'exécution, je le traite comme le serveur de base de données. Je n'arrêterais pas mysqld.exe pour libérer Postgres, et je ne désinstallerais pas pgAdmin pour supprimer le serveur.

Qu'est-ce que PostgreSQL ?

PostgreSQL est le serveur de base de données. postgres.exe est le processus Windows. Ce n'est ni MySQL, ni pgAdmin, ni DBeaver.

Si vous ne l'avez jamais utilisé

Si un cours demande d'installer PostgreSQL, utilisez le programme d'installation Windows disponible sur postgresql.org/download/windows. postgres.exe est le serveur. Cocher pgAdmin dans l'installateur ajoute pgAdmin4.exe. Cette interface graphique est facultative. MySQL est un moteur différent avec mysqld.exe. DBeaver peut se connecter à l'un comme à l'autre.

À quoi sert-il ?

Stocker des données relationnelles

Schémas, SQL et rôles. mysqld.exe est un moteur différent sur un port différent par défaut.

Service Windows

L'installateur peut enregistrer le service postgresql-x64-##. Ce service n'est pas MySQL80.

pgAdmin facultatif

Une case à cocher sur l'installateur d'EDB. La décocher installe tout de même le serveur.

À qui s'adresse-t-il ?

  • Développeurs dont la stack repose sur Postgres
  • Étudiants dont le fichier README suppose l'utilisation du port 5432
  • Toute personne ayant installé MySQL et se demandant pourquoi psql était manquant

Statut actuel

PostgreSQL (1996) est un serveur de base de données actuel développé par le PostgreSQL Global Development Group. L'éditeur renvoie toujours les utilisateurs Windows vers https://www.postgresql.org/download/windows/.

Quel âge a-t-il ?

PostgreSQL remonte aux années 1990. Les programmes d'installation Windows actuels fournissent les récents serveurs de la branche 16/17. Il appartient à la même génération que MySQL et est plus ancien que MongoDB Compass. Une note de l'époque Cygwin en version 7.x appartient au passé.

Versions

Canaux principaux d'abord. Les numéros de build exacts ne sont pas tous vérifiés ici.

Programme d'installation Windows actuel

Configuration requise

Les valeurs suivent les directives publiques de l'éditeur. La charge de travail modifie néanmoins les besoins réels.

Minimum

Configuration système minimale
Système d'exploitation Une version 64 bits actuelle de Windows 10 ou Windows 11, selon les notes Windows actuelles de PostgreSQL
Mémoire vive 1 GB est très juste. La documentation officielle aborde la RAM sous l'angle de l'optimisation des performances du serveur

Profil de ressources

Demande en processeur
Suit ce que vous ouvrez dans l'application
Demande en mémoire vive
Suit les documents, les onglets ou les bibliothèques

Processus installés

Ces exécutables appartiennent à ce produit lorsqu'il est installé.

Processus installés
postgres.exe Processus du serveur PostgreSQL

Composants de démarrage

L'installateur peut lancer le service au démarrage. Il s'agit de postgres.exe, pas de pgAdmin.

Emplacements des fichiers

Emplacements courants de PostgreSQL
Installation standard C:\Program Files\PostgreSQL\<version>\

Formats de fichiers

SQLdumpformat personnalisé

Problèmes courants

Port 5432 déjà utilisé

Un service Postgres résiduel ou un conteneur Docker peut l'occuper. Le port 3306 par défaut de MySQL est un port différent.

Certains désinstallent pgAdmin en pensant que le serveur a disparu

pgAdmin4.exe est l'interface graphique. Le service et postgres.exe peuvent rester actifs.

Résolution des problèmes

Installer depuis postgresql.org/download/windows

Le projet renvoie vers l'installateur EDB. Un fichier zip aléatoire de Postgres est à proscrire.

Services.msc : postgresql-x64-##

C'est ce moteur-ci. MySQL80 correspond à l'autre éditeur.

psql -U postgres ou pgAdmin pour tester une connexion

Workbench n'utilise pas Postgres comme protocole principal.

Alternatives

MySQL si la stack repose sur MySQL. SQLite pour une base de données sous forme de fichier. DBeaver ou pgAdmin pour une interface graphique.

Aide officielle et téléchargements

Commencez par le fournisseur. Les sites de fichiers exe aléatoires ne constituent pas un canal d'assistance.

Contacts officiels
Télécharger www.postgresql.org/download/windows/ Programme d'installation officiel ou page du fournisseur
Aide www.postgresql.org/docs/ Support du fournisseur
Site officiel www.postgresql.org/ Commencez ici, pas sur un hébergeur d'exécutables aléatoire
Programmes d'installation Windows www.enterprisedb.com/downloads/postgres-postgresql-downloads Programme d'installation EDB vers lequel le projet renvoie

Matériel associé

Le serveur nécessite de la RAM pour shared_buffers et de l'espace disque pour le répertoire de données. Le GPU n'intervient pas.

Détails techniques

Détails techniques

Les numéros de version du fournisseur changent. Cet article ne fige pas de build.

Sources et vérification

Mention de la source enregistrée : août 2026. Cette mention n'établit pas de vérification indépendante. Notre méthodologie de recherche.

Cet article vous a-t-il été utile ?

Un simple oui ou non suffit. Choisissez une raison si vous le souhaitez, ou ajoutez une courte remarque.

Cet article vous a-t-il été utile ?