Ga naar hoofdinhoud

Homebrew gebruiken om PostgreSQL op je Mac te installeren

Leer hoe je PostgreSQL op macOS installeert met Homebrew, een handige pakketbeheerder. Volg stapsgewijze instructies om PostgreSQL-services te installeren, configureren en starten.
Bijgewerkt 2 okt 2026  · 7 min lezen

Verken met AI

ChatGPTClaudePerplexity

PostgreSQL is een betrouwbaar, open-source relationeel databasesysteem dat bekendstaat om zijn flexibiliteit en prestaties, vooral bij grote datasets. Gebruik je macOS, dan kun je PostgreSQL eenvoudig installeren en beheren met Homebrew, een populaire pakketbeheerder die installatie en updates van software vereenvoudigt.

In dit artikel laat ik je stap voor stap zien hoe je PostgreSQL op een Mac installeert met Homebrew, plus een paar essentiële PostgreSQL-commando’s om je op weg te helpen. Ben je per ongeluk hier beland maar werk je met Windows, bekijk dan onze andere tutorial: How to Install PostgreSQL on Windows and Mac OS X, waarin je ziet hoe je PostgreSQL op Windows installeert en test. 

Ik ga er ook van uit dat je, als je PostgreSQL wilt installeren, er waarschijnlijk goed in wilt worden. Begin met onze Beginner’s Guide to PostgresQL en ga daarna door met een volledige cursus. Zelf raad ik onze cursus PostgreSQL Summary Stats and Window Functions aan, omdat je met windowfuncties interessante dingen kunt doen, zoals voortschrijdende gemiddelden, ranglijsten en cumulatieve sommen berekenen. 

Voordat je Postgres met Homebrew installeert

Zorg ervoor dat je het volgende hebt:

  • Xcode geïnstalleerd (vereist voor Homebrew)
  • Homebrew geïnstalleerd op je macOS
  • Basiskennis van SQL. (Nieuw met SQL? Bekijk Introduction to SQL op DataCamp voor een snelle start.)

Homebrew installeren

Homebrew is een populaire pakketbeheerder voor macOS die het installeren, updaten en beheren van software op je systeem vereenvoudigt. Je kunt er eenvoudig commandline-tools en applicaties mee installeren via simpele terminalcommando’s. Ik laat kort zien hoe je Homebrew installeert, maar voor uitgebreide instructies kun je ook onze tutorial How to Install and Use Homebrew bekijken. 

Om de nieuwste versie van Homebrew op je computer te installeren, open je de terminal en voer je onderstaande commando uit.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Na het uitvoeren van het installatiecommando wordt je gevraagd je systeemwachtwoord in te voeren. Voer het wachtwoord in om de installatie te starten.

Controleer daarna met het onderstaande commando of Homebrew aan het systeempad is toegevoegd.

echo $PATH

Het bovenstaande commando toont alle paden in je systeempad. Als /opt/homebrew/bin niet is opgenomen, moet je het toevoegen met het onderstaande commando.

export PATH=$PATH:/opt/homebrew/bin

Om te verifiëren of Homebrew correct is geïnstalleerd en geconfigureerd, voer je het onderstaande commando uit.

brew doctor

PostgreSQL installeren en configureren

Laten we nu PostgreSQL installeren met de Homebrew-pakketbeheerder. Voer hiervoor het onderstaande commando uit in je terminal.

brew install postgresql@17

Voer na de installatie het onderstaande commando uit om PostgreSQL aan het systeempad toe te voegen.

echo 'export PATH="/usr/local/opt/postgresql@17/bin:$PATH"' >> ~/.zshrc
export LDFLAGS="-L/usr/local/opt/postgresql@17/lib"
export CPPFLAGS="-I/usr/local/opt/postgresql@17/include"

PostgreSQL-service starten en stoppen

Laten we nu de PostgreSQL-service starten. Voer hiervoor simpelweg het onderstaande commando uit in je terminal.

brew services start postgresql@17

Om te controleren of de PostgreSQL-service draait, kun je met het onderstaande commando de lijst met draaiende services op je systeem bekijken.

brew services list

brew services list when installing postgres

In je terminal zou de status van postgresql@17 als started moeten verschijnen, wat aangeeft dat de PostgreSQL-service correct draait.

Je kunt de PostgreSQL-service op elk moment stoppen met het onderstaande stop-commando.

brew services stop postgresql@17

Een PostgreSQL-gebruiker aanmaken

Nu de PostgreSQL-service op je computer draait, maken we een superuser voor de PostgreSQL-database. Om het superuseraccount aan te maken, voer je het onderstaande commando uit in je terminal en vervang je de placeholder <username> door je gewenste gebruikersnaam:

createuser --superuser <username>

Installatie testen met basis-commando’s voor PostgreSQL

Laten we basiscommando’s voor PostgreSQL schrijven om databases te maken, alle databases te tonen en databases te verwijderen. Voer eerst het onderstaande commando uit om de PostgreSQL-prompt te starten, waarmee je PostgreSQL-commando’s kunt uitvoeren.

psql postgres

Om een nieuwe database te maken, voer je het onderstaande Postgres-commando uit in je terminal en vervang je de placeholder <your_database> door de gewenste databasenaam:

CREATE DATABASE <your_database>;

Om alle databases op je PostgreSQL-server te tonen, voer je het volgende commando uit binnen de psql-prompt:

\l

Of 

SELECT datname FROM pg_database;

Na het uitvoeren van het bovenstaande commando worden al je PostgreSQL-databases weergegeven, zoals te zien is in de onderstaande screenshot.

Om een bestaande database te verwijderen, gebruik je het volgende commando en vervang je <your_database> door de naam van de database die je wilt droppen:

DROP DATABASE <your_database>;

Problemen oplossen

Tijdens het werken met PostgreSQL kun je tegen een paar veelvoorkomende problemen aanlopen. Hier zijn enkele stappen voor probleemoplossing:

Stap 1

Zorg dat PostgreSQL aan je systeem-PATH is toegevoegd. Als dat niet zo is, voeg het dan toe met het volgende commando:

echo 'export PATH="/usr/local/opt/postgresql@17/bin:$PATH"' >> ~/.zshrc

Stap 2

Een versieconflict tussen de psql-client en de PostgreSQL-server kan fouten veroorzaken. Door beide naar dezelfde versie te updaten, los je dit op. Voer hiervoor de onderstaande commando’s uit.

brew update
brew upgrade postgresql

PostgreSQL gebruiken zonder de server te installeren

Je kunt de PostgreSQL-clienttools (zoals psql) installeren zonder de volledige server. Dit is handig om verbinding te maken met een externe PostgreSQL-database. Om de PostgreSQL-client met Homebrew te installeren, voer je het volgende commando uit:

brew install libpq

Na de installatie moet je libpq aan je systeem-PATH toevoegen. Dat kan met het onderstaande commando.

echo 'export PATH="/usr/local/opt/libpq/bin:$PATH"' >> ~/.zshrc

Conclusie

PostgreSQL is een uitgebreid databasesysteem dat geschikt is voor een breed scala aan toepassingen en sectoren. In dit artikel hebben we geleerd hoe je PostgreSQL op een macOS-systeem installeert en configureert met Homebrew, en we hebben de installatie getest met basiscommando’s voor PostgreSQL.

Schrijf je in voor een DataCamp-cursus. Eerder raadde ik onze cursus PostgreSQL Summary Stats and Window Functions aan. Daarnaast wil ik Functions for Manipulating Data in PostgreSQL aanraden, die functies in bredere zin behandelt, zoals werken met datums en tijden, en onze cursus Cleaning Data in PostgreSQL Databases, waarin je leert werken met rommelige data.


Oluseye Jeremiah's photo
Author
Oluseye Jeremiah
LinkedIn

Techschrijver gespecialiseerd in AI, ML en data science, die complexe ideeën helder en toegankelijk maakt.

Onderwerpen
PostgreSQL
SQL
Data-engineering

Leer Python en SQL met DataCamp

Cursus

PostgreSQL Samenvattingsstatistieken en vensterfuncties

4 uur
131K
Leer hoe je query's maakt voor analytics en data engineering met windowfuncties, het geheime wapen van SQL!
Bekijk detailsRight Arrow
Start Cursus
Meer bekijkenRight Arrow
Gerelateerd

blog

AI vanaf nul leren in 2026: een complete gids van de experts

Ontdek alles wat je moet weten om in 2026 AI te leren, van tips om te beginnen tot handige resources en inzichten van industrie-experts.
Adel Nehme's photo

Adel Nehme

15 min

Meer BekijkenMeer Bekijken