Direct naar de inhoud
xhosting

Wat is phpMyAdmin?

2 min. lezen

Wat is phpMyAdmin precies?

phpMyAdmin is een webprogramma waarmee je via je browser een MySQL- of MariaDB-database bekijkt en beheert. Het is gratis, open source en geschreven in PHP, de taal waarin veel websites draaien.

Zonder phpMyAdmin typ je databasewijzigingen in een terminal, met commando's. Met phpMyAdmin zie je overzichtelijk welke databases en tabellen er zijn en welke gegevens erin staan. Je kunt rijen toevoegen, aanpassen of verwijderen, en je kunt ook een SQL-opdracht in een tekstvak typen.

Veel hostingpanelen bieden phpMyAdmin standaard aan, zodat je het vanuit je beheeromgeving opent. Je hoeft er niets te installeren. Het programma draait op de server en praat zelf met de databaseserver.

Waarvoor gebruik je phpMyAdmin?

Voor het dagelijkse werk van een website is phpMyAdmin meestal niet nodig. De website schrijft berichten, bestellingen en gebruikers zelf weg. Je grijpt er vooral op terug voor een paar taken:

  • Controleren welke tabellen er zijn en wat erin staat.
  • Een export maken, bijvoorbeeld een back-up als SQL-bestand.
  • Gegevens importeren of een eerder gemaakte back-up terugzetten.
  • Een eenmalige correctie doorvoeren, zoals een verkeerde tekst in een tabel.

Wil je weten wat een export precies bevat? Lees dan wat een databaseback-up en een SQL-dump zijn. Wil je begrijpen welke gebruiker je ziet en wat die mag, lees dan dit artikel over databasegebruikers en rechten.

Waar let je op als je phpMyAdmin gebruikt?

phpMyAdmin geeft toegang tot alle gegevens in je database. Wijzigingen die je doorvoert zijn direct actief, en er is geen prullenbak. Een verkeerde SQL-opdracht, zoals een DELETE zonder goede voorwaarde, kan in één keer veel gegevens wissen.

Daarom een paar aandachtspunten:

  • Maak eerst een back-up voordat je iets wijzigt.
  • Lees een SQL-opdracht na voordat je hem uitvoert.
  • Log niet in via een openbare of gedeelde computer, en log uit als je klaar bent.
  • Gebruik een sterk wachtwoord voor het account waarmee je inlogt.

Let ook op de grenzen van de webinterface. Bij grote importbestanden kan de browser vastlopen of de verbinding verbreken. Dan is een andere methode meestal betrouwbaarder. Vraag je hoster welke limieten er op jouw pakket gelden.

Veelgestelde vragen

Is phpMyAdmin veilig om te gebruiken?

Ja, mits je het zorgvuldig gebruikt. phpMyAdmin is een gangbaar hulpmiddel, maar het geeft toegang tot al je databasegegevens. De veiligheid hangt vooral af van wie er kan inloggen, hoe sterk het wachtwoord is en op welk apparaat je werkt.

Heb ik phpMyAdmin nodig om mijn website te beheren?

Nee. Je website werkt zonder dat je ooit in phpMyAdmin hoeft te kijken. Je hebt het vooral nodig om de database te controleren, een export te maken of een gerichte correctie door te voeren. Voor het gewone beheer van een CMS gebruik je meestal de eigen beheeromgeving.

Corrupte database

Een corrupte database is een database met beschadigde tabellen. Lees wat het betekent, welke oorzaken er zijn en waarom een recente back-up telt.

Aparte databaseserver

Een aparte databaseserver scheidt je database van de webserver. Lees wat dat oplevert voor schaal en stabiliteit, en welke nadelen zoals vertraging er...

Wat is een database

Wat is een database? Lees welke gegevens een website erin bewaart, waarom dynamische sites er niet zonder kunnen en wat je als eigenaar moet weten.