Jeg har set dette problem på et par af mine elevers maskiner i år, mens jeg forsøgte at lære dem nogle grundlæggende SQL ved hjælp af XAMPP med PHPMyAdmin som en indledende brugergrænseflade.
Det så ud af fejlmeddelelsen, at PMA tilføjede nonsens-SQL i slutningen af SQL-sætningerne, når de forsøgte at åbne visse tabeller, selv når de klikkede på deres navn i sidebjælken.
Det hjalp ikke at droppe databasen og genskabe den, og desværre var der ingen åbenlyse svar på min Google-søgning.
Efter at have fastslået, at problemet var PMA-relateret og sandsynligvis relateret til brugerspecifikke konfigurationer, gravede jeg lidt rundt i phpmyadmin
database.
Jeg fandt den nonsens SQL, der blev tilføjet til forespørgslerne i en række i phpmyadmin
.pma_table_uiprefs
som associerede problemet med min elevs brugernavn og det specifikke database- og tabelnavn, der gav hende problemerne. Jackpot! Jeg slettede denne række.
Efter at have slettet den række prøvede jeg dog at lukke ned og genstarte Apache, MySQL, endda min webbrowser, og problemet fortsatte. Det var ikke før en total genstart af hendes maskine, at problemet forsvandt. (Dette var en Windows-maskine, FWIW, YMMV.)
Håber dette hjælper.
Simon Ruiz
Canterbury
Teknologi