phpMyAdmin biedt aan om deze tabellen voor u te maken om configuratie-informatie op te slaan voor geavanceerde functionaliteit van het programma. De tabellen zijn optioneel. Meestal worden ze in de 'phpmyadmin'-database geplaatst, maar als u geen toestemming heeft om een nieuwe database aan te maken, kunnen de tabellen in de database worden geplaatst waar u wel toegang toe heeft. Op basis van uw opmerkingen lijkt dat hier te zijn gebeurd.
U kunt ze op een van de gebruikelijke manieren verwijderen om een tabel te verwijderen — ga van elke tabel zelf naar het tabblad Bewerkingen en klik op de link "Delete the table (DROP)" of ga naar het tabblad Databasestructuur, selecteer degene die begin met 'pma__' en kies 'Drop' uit de vervolgkeuzelijst 'Met geselecteerd:'.
Er is een kans dat je een fout tegenkomt die wordt veroorzaakt doordat hij probeert naar de geschiedenistabel te schrijven nadat je die hebt verwijderd. In dat geval zou uitloggen en opnieuw inloggen de fout voor je moeten oplossen.
Om je andere vragen te beantwoorden:
Heeft dit invloed op andere tabellen?
Nee, de werking van elke tabel is nogal onafhankelijk van elkaar.
Wat is het nut van deze tabel?
Verschillende phpMyAdmin-functies zoals een grafische editor voor tabelrelaties, zoekgeschiedenis en bladwijzers en gebruikersvoorkeuren.
Hoe kan ik geavanceerde functies in phpMyAdmin volledig uitschakelen en zo deze pma-tabellen verwijderen?
Verwijder eenvoudig de tafels. Om een waarschuwing over de ontbrekende tabellen volledig te verwijderen, kun je de config.inc.php
bestand om toe te voegen $cfg['PmaNoRelation_DisableWarning'] = true;
en om de mogelijkheid om deze automatisch te maken uit te schakelen, voeg $cfg['ZeroConf'] = false;
toe