sql >> Databáze >  >> Database Tools >> phpMyAdmin

#1146 - Tabulka 'phpmyadmin.pma__tracking' neexistuje, jak ručně deaktivovat?

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.




  1. Jak odešlete více příkazů do Sql PowerShell z příkazového řádku Windows?

  2. Dejte SQL Intellisense znát aktuální databázi

  3. Jak přeskočit řazení tabulek v phpmyadmin

  4. xampp phpmyadmin, Nesprávný parametr formátu