Xampp 1.8.3.3与phpmyadmin 4.1.8 phpMyAdmin配置存储未完全配置

时间:2014-02-22 15:34:34

标签: mysql phpmyadmin xampp

并安装了xampp phpmyadmin,当我输入以下跳转

phpMyAdmin配置存储未完全配置,某些扩展功能已停用。要找出原因,请点击此处。

然后点击显示,这里就是错误

$ cfg ['Servers'] [$ i] ['users'] ...不行[文档]

$ cfg ['Servers'] [$ i] ['usergroups'] ...不行[文档] 可配置菜单:已禁用

$ cfg ['Servers'] [$ i] ['navigationhiding'] ...不行[文档] 隐藏/显示导航项:已禁用

如何解决?

1 个答案:

答案 0 :(得分:2)

phpmyadmin 数据库中运行以下查询:


CREATE TABLE IF NOT EXISTS `pma_users` (
  `username` varchar(64) NOT NULL,
  `usergroup` varchar(64) NOT NULL,
  PRIMARY KEY (`username`,`usergroup`)
) 
  COMMENT='Users and their assignments to user groups'
  DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

CREATE TABLE IF NOT EXISTS `pma_usergroups` (
  `usergroup` varchar(64) NOT NULL,
  `tab` varchar(64) NOT NULL,
  `allowed` enum('Y','N') NOT NULL DEFAULT 'N',
  PRIMARY KEY (`usergroup`,`tab`,`allowed`)
) 
  COMMENT='User groups with configured menu items'
  DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

CREATE TABLE IF NOT EXISTS `pma_navigationhiding` (
  `username` varchar(64) NOT NULL,
  `item_name` varchar(64) NOT NULL,
  `item_type` varchar(64) NOT NULL,
  `db_name` varchar(64) NOT NULL,
  `table_name` varchar(64) NOT NULL,
  PRIMARY KEY (`username`,`item_name`,`item_type`,`db_name`,`table_name`)
) 
  COMMENT='Hidden items of navigation tree'
  DEFAULT CHARACTER SET utf8 COLLATE utf8_bin;

然后,将以下行添加到 config.inc.php 文件中:


$cfg['Servers'][$i]['users'] = 'pma_users';
$cfg['Servers'][$i]['usergroups'] = 'pma_usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma_navigationhiding';

然后,注销phyMyAdmin并重新登录。

注意:您可能还需要创建“pma”用户并授予“phpmyadmin”数据库的所有权限。