phpMyAdmin nabízí vytvoření těchto tabulek pro uložení konfiguračních informací pro pokročilé funkce programu. Tabulky jsou volitelné. Obvykle jsou umístěny v databázi 'phpmyadmin', ale v případě, že nemáte oprávnění k vytvoření nové databáze, lze tabulky vložit do databáze, ke které máte přístup. Na základě vašich komentářů se zdá, že k tomu došlo.
Můžete je odstranit jakýmkoliv obvyklým způsobem odstranění tabulky — buď z každé tabulky samotné přejděte na kartu Operace a klikněte na odkaz „Odstranit tabulku (DROP)“, nebo přejděte na kartu Struktura databáze a vyberte ty, které začněte 'pma__' a vyberte 'Drop' z rozbalovacího pole "S vybranými:".
Existuje šance, že narazíte na chybu způsobenou pokusem o zápis do tabulky historie poté, co jste ji odstranili. V takovém případě by odhlášení a opětovné přihlášení měly chybu odstranit.
Chcete-li odpovědět na vaše další otázky:
Má to vliv na jiné tabulky?
Ne, provoz každé tabulky je na sobě spíše nezávislý.
K čemu slouží tato tabulka?
Různé funkce phpMyAdmin, jako je grafický editor vztahů s tabulkami, historie dotazů a záložek a uživatelské preference.
Jak mohu úplně zakázat pokročilé funkce v phpMyAdmin a tak odstranit tyto tabulky pma?
Jednoduše odstraňte stoly. Chcete-li zcela odstranit varování o chybějících tabulkách, můžete upravit config.inc.php
soubor k přidání $cfg['PmaNoRelation_DisableWarning'] = true;
a zakázat možnost automatického vytváření těchto add $cfg['ZeroConf'] = false;