Konkrétně tyto 2 moduly/tabulky:
http://docs.phpmyadmin.net/en/latest/config.html#cfg_Servers_recent
http://docs.phpmyadmin.net/en/latest/config.html#cfg_Servers_table_uiprefs
V configu v /etc/phpmyadmin/config.inc.php je potřeba povolit následující řádky:
$cfg[‚Servers‘][$i][‚recent‘] = ‚pma_recent‘;
$cfg[‚Servers‘][$i][‚table_uiprefs‘] = ‚pma_table_uiprefs‘;
$cfg[‚Servers‘][$i][‚recent‘] = ‚pma_recent‘;
Potom lognout na phpmyadmina a v databázi phpmyadminu přejít do záložky sql a vložit tam tohle:
CREATE TABLE IF NOT EXISTS `pma_recent` (
`username` varchar(64) NOT NULL,
`tables` text NOT NULL,
PRIMARY KEY (`username`)
)
COMMENT='Recently accessed tables'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
-- --------------------------------------------------------
--
-- Table structure for table `pma_table_uiprefs`
--
CREATE TABLE IF NOT EXISTS `pma_table_uiprefs` (
`username` varchar(64) NOT NULL,
`db_name` varchar(64) NOT NULL,
`table_name` varchar(64) NOT NULL,
`prefs` text NOT NULL,
`last_update` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
PRIMARY KEY (`username`,`db_name`,`table_name`)
)
COMMENT='Tables'' UI preferences'
DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;
Pak se odhlásit a přihlásit z phpmyadmina a warning zmizí.
řešení zde