我使用xampp localhost并在PHPMyAdmin中看到此错误:
1-我的数据库列表为空:
Connection for controluser as defined in your configuration failed.
2-看到这个错误:
Could not save recent table
#1146 - Table 'phpmyadmin.pma_recent' doesn't exist
SELECT `prefs` FROM `phpmyadmin`.`pma_table_uiprefs` WHERE `username` = 'root' AND `db_name` = 'cms' AND `table_name` = 'cms_users'
MySQL said: Documentation
#1146 - Table 'phpmyadmin.pma_table_uiprefs' doesn't exist
我该如何解决这个问题?!
答案 0 :(得分:0)
确保数据库中存在该表。 尝试重新创建Create Table语法。 这是一个例子:
CREATE TABLE example (
id INT,
data VARCHAR(100)
);
答案 1 :(得分:0)
我能够在Windows上解决xampp的问题
选择prefs
FROM phpmyadmin
。pma_table_uiprefs
WHERE username
=
首先确保架构phpmyadmin和所有pma表都可用。
如果没有,您可以导入xampp / phpMyAdmin / examples / create_tables.sql。这些表现在应该可用。
如果问题仍然存在,请检查表名中是否有“__”。 例如如果是这种情况(在我的情况下),您需要编辑xampp / phpMyAdmin / config.inc.php。
$cfg['Servers'][$i]['table_uiprefs'] = 'pma_table_uiprefs'; // earlier
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs'; // edited
xampp错误#1146现在应该消失了。