Właśnie przetestowałem to za pomocą zainstalowanego phpMyAdmina i nawet gdy ręcznie usunąłem tabelę i otrzymałem komunikat o błędzie, mogłem go wyczyścić, wylogowując się i logując ponownie. Więc moją pierwszą sugestią jest upewnienie się, że twój phpMyAdmin jest raczej aktualny, ponieważ ta funkcja została ulepszona w ostatnich wersjach.
Następnie sugeruję wylogowanie się, wyczyszczenie pamięci podręcznej przeglądarki (przynajmniej w odniesieniu do strony phpMyAdmin) i ponowne zalogowanie się.
Możesz naprawić tabelę lub wyłączyć tę funkcję.
Naprawa Przechowywanie konfiguracji phpMyAdmin
Po prostu uruchom create_tables.sql
plik zawarty w examples
lub sql
folder instalacji phpMyAdmin. Powinieneś edytować plik, jeśli chcesz użyć innej niż domyślna nazwy bazy danych lub nazw tabel.
Może to być trudniejsze, jeśli z jakiegoś powodu Twój phpMyAdmin nadal nie pozwala Ci się zalogować. W takim przypadku możesz to zrobić z mysql
klienta wiersza poleceń lub wyłącz tę funkcję (patrz poniżej), aby uzyskać dostęp. Nie powinno to być jednak konieczne; phpMyAdmin powinien automatycznie wyłączyć tę funkcję podczas logowania, jeśli brakuje tabeli.
Następnie edytuj config.inc.php
i upewnij się, że wartości przypisane do każdej tabeli odpowiadają nazwom, które właśnie utworzyłeś. Zobacz http://docs.phpmyadmin.net/en/latest/config. html#cfg_Servers_pmadb
dla listy, jeśli masz jakiekolwiek pytania dotyczące wartości domyślnych.
Całkowite wyłączenie funkcji
Po prostu edytuj config.inc.php
i usuń wiersz $cfg['Servers'][$i]['tracking']
. Spowoduje to całkowite wyłączenie tej funkcji, dzięki czemu phpMyAdmin nie będzie szukał tabeli śledzenia.