phpMyAdmin
 sql >> база данни >  >> Database Tools >> phpMyAdmin

Постоянна грешка #1064 за всичко, което правя в mySQL през phpMyAdmin

Тази година видях този проблем на няколко машини на моите ученици, докато се опитвах да ги науча на основен SQL, използвайки XAMPP с PHPMyAdmin като въвеждащ потребителски интерфейс.

От съобщението за грешка изглеждаше, че PMA добавя глупав SQL към края на SQL изразите, когато се опитва да отвори определени таблици, дори когато щракне върху името им в страничната лента.

Изтриването на базата данни и повторното й създаване не помогна и за съжаление нямаше очевидни отговори при търсенето ми в Google.

След като определих, че проблемът е свързан с PMA и вероятно свързан със специфични за потребителя конфигурации, направих малко ровене в phpmyadmin база данни.

Намерих глупавия SQL, който се добавяше към заявките в един ред в phpmyadmin .pma_table_uiprefs която свързва проблема с потребителското име на моя ученик и конкретната база данни и името на таблицата, които й причиняваха проблеми. Джакпот! Изтрих този ред.

След изтриването на този ред обаче се опитах да изключа и да рестартирам Apache, MySQL, дори моя уеб браузър и проблемът продължи. Едва след пълното рестартиране на нейната машина проблемът изчезна. (Това беше машина с Windows, FWIW, YMMV.)

Надявам се това да помогне.

Симон Руис

Кентърбъри

Технологии



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. как да накарам phpMyAdmin да импортира дата и час правилно от csv?

  2. Грешка в MySQL - #1932 - Таблица 'phpmyadmin.pma user config' не съществува в двигателя

  3. InnoDB:Опит за отваряне на предварително отворено пространство за таблици

  4. Не може да се използва скаларна стойност като масив при първо отваряне на phpmyadmin от xamp

  5. Как да постигнем същия резултат с помощта на Mysql Joins вместо вложени подзаявки?