0

我很清楚这是一个常见问题,我在这里和其他地方浏览过无数帖子,但我似乎无法让它发挥作用。

我看到这个错误:

The phpMyAdmin configuration storage is not completely configured, some extended features have been deactivated.

这是我的配置文件:

$cfg['Servers'][$i]['controluser'] = 'pma';
$cfg['Servers'][$i]['controlpass'] = '';
$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';
$cfg['Servers'][$i]['bookmarktable'] = 'pma__bookmark';
$cfg['Servers'][$i]['relation'] = 'pma__relation';
$cfg['Servers'][$i]['table_info'] = 'pma__table_info';
$cfg['Servers'][$i]['table_coords'] = 'pma__table_coords';
$cfg['Servers'][$i]['pdf_pages'] = 'pma__pdf_pages';
$cfg['Servers'][$i]['column_info'] = 'pma__column_info';
$cfg['Servers'][$i]['history'] = 'pma__history';
$cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
$cfg['Servers'][$i]['tracking'] = 'pma__tracking';
$cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
$cfg['Servers'][$i]['recent'] = 'pma__recent';
$cfg['Servers'][$i]['table_uiprefs'] = 'pma__table_uiprefs';

有一个名为 PMA 的用户,没有密码和完全权限。

我有一个名为 phpmyadmin 的数据库,其中填充了examples/create_tables.sql脚本中生成的表。但是,我无法浏览到这些表并查看内容,因为SELECT command denied to user ''@'localhost' for table 'pma__table_uiprefs'(我已登录到 root 用户)。

当我尝试访问任何配置表时,phpMyAdmin 尝试运行的查询是:

SELECT  `prefs` 
FROM  `phpmyadmin`.`pma__table_uiprefs` 
WHERE  `username` =  'root'
AND  `db_name` =  'phpmyadmin'
AND  `table_name` =  'pma__bookmark'

我已经清除了浏览器缓存,重新启动了 apache,完成了我在其他地方看到的所有小技巧,但所做的一切让我感到沮丧。

4

4 回答 4

2

出于沮丧,我删除了 LAMP 和 phpmyadmin 并重新安装了它们。设置后,我收到了没有错误消息的问候。不知道为什么会这样,但重新安装它修复了它。

于 2013-10-28T20:16:47.900 回答
0

我今天(2014 年 4 月 9 日)在升级到 4.1.12deb2 后遇到了同样的问题 导致多个错误消息的实际问题是 /usr/share/phpmyadmin/libraries/config/setup 中 phpmyadmin 的 php 代码中的定义.forms.php

表名在那里定义了一个由两个下划线组成的前缀(pma__),但实际的表只有前缀:(pma_一个下划线)。

所以重命名所有表解决了这个问题。在数据库 phpmyadmin 的概览中,单击“检查所有”,然后 |with selected| '替换表前缀'。然后输入pma_(1 个下划线)和pma__(2 个下划线)。奇迹般有效。

于 2014-04-09T13:34:44.873 回答
0

我最近遇到了同样的问题,我不必重新安装 LAMP,只清除和重新安装 phpmyadmin 对我来说就足够了。

于 2014-03-09T06:28:46.160 回答
-1

看起来您的controluser( pma) 没有必要的权限。请参阅http://docs.phpmyadmin.net/en/QA_4_0/setup.html#using-authentication-modes

于 2013-10-28T16:44:16.750 回答