Ik heb dit probleem dit jaar op de computers van een aantal van mijn studenten gezien, terwijl ik hen wat basis-SQL probeerde te leren met XAMPP met PHPMyAdmin als inleidende gebruikersinterface.
Uit de foutmelding bleek dat PMA onzin-SQL aan het einde van de SQL-instructies toevoegde bij het openen van bepaalde tabellen, zelfs wanneer op hun naam in de zijbalk werd geklikt.
De database laten vallen en opnieuw maken heeft niet geholpen, en helaas kwamen er geen duidelijke antwoorden op mijn Google-zoekopdracht.
Nadat ik had vastgesteld dat het probleem PMA-gerelateerd was en waarschijnlijk te maken had met gebruikersspecifieke configuraties, deed ik wat rond in de phpmyadmin
database.
Ik vond de onzin-SQL die werd toegevoegd aan de query's op een rij in de phpmyadmin
.pma_table_uiprefs
wat het probleem in verband bracht met de gebruikersnaam van mijn student en de specifieke database- en tabelnaam die haar de problemen veroorzaakte. jackpot! Ik heb deze rij verwijderd.
Nadat ik die rij had verwijderd, probeerde ik Apache, MySQL en zelfs mijn webbrowser af te sluiten en opnieuw op te starten, en het probleem bleef bestaan. Pas toen haar machine volledig opnieuw werd opgestart, verdween het probleem. (Dit was een Windows-machine, FWIW, YMMV.)
Ik hoop dat dit helpt.
Simon Ruiz
Canterbury
Technologie