Ga naar inhoud

Toegang tot je database

SuperSpace geeft je toegang met één klik tot phpMyAdmin, een webgebaseerde tool om de MySQL/MariaDB-database van je site te bekijken en te beheren. Je opent hem rechtstreeks vanuit het dashboard — geen gebruikersnamen, wachtwoorden of hostgegevens om te kopiëren.

Wat is phpMyAdmin?

phpMyAdmin is een grafische interface voor je database. Hiermee kun je tabellen bekijken, afzonderlijke rijen opzoeken, SQL-query's uitvoeren en gegevens exporteren. Het is dezelfde tool die veel WordPress-hosts aanbieden, hier geopend via veilige single sign-on.

Voordat je begint

  • Een site die het inrichten heeft afgerond en draait (status ONLINE)
  • Bewerkingstoegang tot de site. Als je de site alleen kunt bekijken, wordt de phpMyAdmin-knop getoond maar uitgeschakeld.

phpMyAdmin openen

  1. Open je site. Kies in de zijbalk Mijn sites en klik op de site die je wilt. Hiermee kom je op de pagina Overview van de site terecht.

  2. Vind de kaart File Access. Scroll naar de kaart File Access. Naast je SSH/SFTP-gegevens zie je twee knoppen: phpMyAdmin en Cloud Shell.

  3. Klik op phpMyAdmin. phpMyAdmin opent in een nieuw browsertabblad, al ingelogd op de database van je site.1

De knop phpMyAdmin logt je automatisch in — er is geen inlogscherm en niets te typen. Omdat de beveiligde link elke keer vers wordt gegenereerd en binnen enkele seconden verloopt, kun je het phpMyAdmin-tabblad niet als bladwijzer opslaan of de URL ervan delen. Klik gewoon opnieuw op de knop wanneer je weer naar binnen moet.

Dezelfde single sign-on met één klik is beschikbaar via de API. Vraag een ondertekende phpMyAdmin-URL aan en open die vervolgens in een browser:

curl -X POST \
  -H "Authorization: Bearer $SUPERSPACE_TOKEN" \
  -H "X-Auth-Account: $ACCOUNT_ID" \
  -d "kind=database" \
  https://control.superspace.nl/api/sites/$SITE_ID/sso

Bij succes wordt 200 met de link teruggegeven:

{ "url": "https://..." }

De teruggegeven URL is kortstondig geldig, dus open hem meteen. Dit endpoint is niet beschikbaar met OAuth-accesstokens — gebruik een sessie- of API-sleutel-credential. Zie Site SSO voor de volledige endpointreferentie.

Wat je kunt doen in phpMyAdmin

Zodra phpMyAdmin opent, werk je rechtstreeks met je live database. Het is een standaard phpMyAdmin-installatie, dus je hebt de volledige functieset. Veelvoorkomende taken:

  • Tabellen bekijken. Open de database van je site om de tabellen te bekijken (bijvoorbeeld wp_options of wp_posts) en blader door de rijen.
  • Rijen zoeken en bewerken. Gebruik de ingebouwde zoekfunctie van phpMyAdmin om specifieke records te vinden, en bewerk een rij ter plaatse om een enkele waarde te wijzigen.
  • Een query uitvoeren. Voer je eigen SQL uit op de database.
  • Gegevens exporteren. Download een kopie van een tabel of de hele database (bijvoorbeeld als .sql-bestand).

Wijzigingen zijn onmiddellijk en permanent

phpMyAdmin bewerkt je live database rechtstreeks — er is geen ongedaan maken. Het bewerken of verwijderen van de verkeerde rij kan je site breken. Maak voordat je wijzigingen aanbrengt een back-up van het relevante volume op de pagina Backups, en gebruik bij voorkeur de WordPress-beheeromgeving voor reguliere contentbewerkingen.

Bestanden nodig in plaats van de database?

Media-uploads, thema's, plugins en wp-config.php staan in de bestanden van je site, niet in de database. Zie Toegang tot je bestanden om de bestandsbeheerder of SFTP te gebruiken.

Probleemoplossing

  • De knop phpMyAdmin is grijs. Je hebt alleen-lezen toegang tot deze site. Vraag een accountbeheerder om je bewerkingstoegang te verlenen.
  • phpMyAdmin opende niet / opende een leeg tabblad. Zorg dat je browser geen pop-ups blokkeert voor het dashboard, en klik dan opnieuw op phpMyAdmin. De inloglink verloopt binnen enkele seconden, dus een verouderd of hergebruikt tabblad werkt niet — begin altijd vanaf de knop.

Volgende stappen


  1. Het dashboard genereert elke keer dat je op phpMyAdmin klikt een eenmalige, cryptografisch ondertekende inloglink. Die verloopt binnen enkele seconden, en daarom kan het phpMyAdmin-tabblad niet als bladwijzer worden opgeslagen of worden gedeeld.