phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

Stały błąd #1064 we wszystkim, co robię w mySQL przez phpMyAdmin

Widziałem ten problem na kilku komputerach moich uczniów w tym roku, próbując nauczyć ich podstawowego SQL przy użyciu XAMPP z PHPMyAdmin jako wprowadzającym interfejsem użytkownika.

Z komunikatu o błędzie wynikało, że PMA dołącza bezsensowne SQL na końcu instrukcji SQL podczas próby otwarcia niektórych tabel, nawet po kliknięciu ich nazwy na pasku bocznym.

Upuszczenie bazy danych i ponowne jej utworzenie nie pomogło i niestety w mojej wyszukiwarce Google nie pojawiły się żadne oczywiste odpowiedzi.

Po ustaleniu, że problem był związany z PMA i prawdopodobnie związany z konfiguracjami specyficznymi dla użytkownika, trochę pogrzebałem w phpmyadmin baza danych.

Znalazłem bezsensowny kod SQL, który był dołączany do zapytań w wierszu w phpmyadmin .pma_table_uiprefs który skojarzył problem z nazwą użytkownika mojej studentki oraz konkretną nazwą bazy danych i tabelą, które sprawiały jej kłopoty. Pula! Usunąłem ten wiersz.

Jednak po usunięciu tego wiersza próbowałem zamknąć i ponownie uruchomić Apache, MySQL, a nawet moją przeglądarkę internetową i problem nie ustąpił. Problem zniknął dopiero po całkowitym ponownym uruchomieniu komputera. (To była maszyna z systemem Windows, FWIW, YMMV.)

Mam nadzieję, że to pomoże.

Simon Ruiz

Canterbury

Technologia



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Niezdefiniowany indeks PHPMyAdmin:Wiersze

  2. Jak zalogować się do phpMyAdmin za pomocą WAMP, jaka jest nazwa użytkownika i hasło?

  3. #1142 — Odmowa polecenia SELECT użytkownikowi „@”localhost” dla tabeli „pma_table_uiprefs”

  4. Prestashop przekierowuje do starej domeny po zmianie w bazie danych

  5. Jak zautomatyzować tworzenie kopii zapasowej bazy danych za pomocą phpmyadmina