Postgres.app pour MAC

La façon gratuite et open source d’utiliser PostgreSQL sur Mac : un serveur PostgreSQL complet avec PostGIS dans une app normale, avec icône de menu.

Présentation de Postgres.app

Postgres.app est une installation complète de PostgreSQL emballée comme une app Mac classique. Téléchargez-la, placez-la dans le dossier Applications, double-cliquez et cliquez sur Initialize : un serveur PostgreSQL tourne sur votre Mac. Une interface simple et une icône dans la barre des menus permettent de démarrer et d’arrêter les serveurs, sans jamais passer par la ligne de commande, même si tous les outils en ligne de commande et fichiers d’en-tête habituels sont inclus pour les utilisateurs avancés.

Postgres.app inclut PostgreSQL avec l’extension PostGIS pour les données géographiques, ainsi que des extensions comme pgvector, pgrouting, wal2json et pldebugger. Un téléchargement séparé contient toutes les versions de PostgreSQL actuellement prises en charge, de 14 à 18, pour en faire tourner plusieurs côte à côte, et l’app peut installer automatiquement les mises à jour mineures. Postgres.app est gratuit et open source sous licence PostgreSQL. La version 2.9.6 apporte PostgreSQL 18.6 et PostGIS 3.6.3, est une app universelle pour Apple Silicon et Intel et nécessite macOS 10.15 ou ultérieur.

Fonctionnalités principales

Postgres.app est le moyen le plus simple d’utiliser PostgreSQL sur Mac.

  • Serveur PostgreSQL complet : emballé comme une app Mac classique.
  • Sans ligne de commande : démarrez et arrêtez les serveurs d’un clic.
  • Icône de barre des menus : voyez et contrôlez vos serveurs.
  • PostGIS inclus : données géographiques prêtes à l’emploi.
  • Extensions : pgvector, pgrouting, wal2json et pldebugger.
  • Plusieurs versions : PostgreSQL 14 à 18 côte à côte.
  • Mises à jour mineures automatiques : les correctifs au plus vite.
  • Outils en ligne de commande : psql et les autres pour les avancés.

Nouveautés de la version 2.9.6

Postgres.app 2.9.6 apporte les derniers correctifs trimestriels de PostgreSQL.

  • PostgreSQL 18.6, 17.11, 16.15, 15.19 et 14.24 avec correctifs de bogues et de sécurité
  • Inclut PostGIS 3.6.3 avec PostgreSQL 18
  • pgvector mis à jour en 0.8.6 ; lancez ALTER EXTENSION vector UPDATE dans les bases qui l’utilisent
  • Les utilisateurs du wal2json fourni doivent régler le nouveau paramètre output_plugin_libraries

Questions fréquentes sur Postgres.app

Postgres.app est-il gratuit ?

Oui. Postgres.app est gratuit et open source sous licence PostgreSQL.

Quelle version de macOS faut-il pour Postgres.app ?

Postgres.app 2.9.6 nécessite macOS 10.15 ou ultérieur.

Postgres.app fonctionne-t-il sur Apple Silicon ?

Oui. C’est une app universelle pour Apple Silicon et Intel.

Quelle version de PostgreSQL est incluse ?

Le téléchargement principal inclut PostgreSQL 18.6 avec PostGIS 3.6.3.

Puis-je utiliser plusieurs versions de PostgreSQL ?

Oui. Un téléchargement séparé contient PostgreSQL 14 à 18, et vous pouvez en faire tourner plusieurs côte à côte.

Comment me connecter au serveur ?

Par défaut, le serveur tourne sur localhost, port 5432, avec votre nom d’utilisateur Mac et sans mot de passe. Double-cliquez sur une base pour ouvrir psql.

Ai-je besoin de la ligne de commande ?

Non. Vous démarrez et arrêtez les serveurs depuis l’app et son icône de menu, mais les outils en ligne de commande sont inclus.

Quelles extensions sont incluses ?

PostGIS, pgvector, pgrouting, wal2json et pldebugger, entre autres.

Puis-je installer Postgres.app avec Homebrew ?

Oui. Lancez brew install --cask postgres-app.

D’où vient le téléchargement de Postgres.app sur postgres-app.FULLMAC.app ?

Le bouton de téléchargement mène à la page officielle de téléchargement de Postgres.app, https://postgresapp.com/downloads.html. postgres-app.FULLMAC.app ne modifie ni ne réempaquette l’app.

Apps similaires

FULLMAC.app n’héberge pas cette app. Les boutons de téléchargement mènent aux pages du développeur.