Právě jsem to testoval s phpMyAdminem, který jsem nainstaloval, a i když jsem ručně smazal tabulku a zobrazilo se mi chybové hlášení, mohl jsem to odstranit odhlášením a opětovným přihlášením. Takže můj první návrh je, abyste se ujistili, že váš phpMyAdmin je poměrně aktuální, protože tato funkce byla v posledních verzích vylepšena.
Dále vám doporučuji odhlásit se, vymazat mezipaměť prohlížeče (alespoň co se týká stránky phpMyAdmin) a znovu se přihlásit.
Můžete buď opravit tabulku, nebo tuto funkci zakázat.
Oprava úložiště konfigurace phpMyAdmin
Jednoduše spusťte create_tables.sql
soubor zahrnutý v examples
nebo sql
složku vaší instalace phpMyAdmin. Pokud chcete použít jiný než výchozí název databáze nebo názvy tabulek, měli byste soubor upravit.
To může být obtížnější, pokud vám z nějakého důvodu váš phpMyAdmin stále nedovolí přihlásit se. V takovém případě to můžete udělat buď z mysql
klienta příkazového řádku nebo tuto funkci deaktivujte (viz níže), abyste získali přístup. To by však nemělo být nutné; Pokud tabulka chybí, phpMyAdmin by měl tuto funkci automaticky zakázat při přihlášení.
Poté upravte config.inc.php
a ujistěte se, že hodnoty přiřazené pro každou tabulku odpovídají názvům tabulek, které jste právě vytvořili. Viz http://docs.phpmyadmin.net/en/latest/config. html#cfg_Servers_pmadb
pro seznam, pokud máte nějaké dotazy ohledně výchozích hodnot.
Úplné zakázání funkce
Jednoduše upravte config.inc.php
a odstraňte řádek $cfg['Servers'][$i]['tracking']
. Tím tuto funkci zcela zakážete, takže phpMyAdmin nebude hledat sledovací tabulku.