我刚刚更新到phpMyAdmin 4.1.4,现在它正在给我这个:
$cfg['Servers'][$i]['users'] ... not OK [ Documentation ]
$cfg['Servers'][$i]['usergroups'] ... not OK [ Documentation ]
Configurable menus: Disabled
$cfg['Servers'][$i]['navigationhiding'] ... not OK [ Documentation ]
Hide/show navigation items: Disabled
我是新手,我的印象是我只是将这些行添加到config.in.php文件的末尾。我的文件现在看起来像这样:
$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';
$cfg['Servers'][$i]['users'] = 'pma__users';
$cfg['Servers'][$i]['usergroups'] = 'pma__usergroups';
$cfg['Servers'][$i]['navigationhiding'] = 'pma__navigationhiding';
但我仍然遇到和以前一样的问题。此外,左侧数据库列表中的phpmyadmin下没有带有这些名称的表。我需要为它们创建表格吗?如果是这样,我怎么知道在桌子上放什么?
答案 0 :(得分:0)
您只需在examples / create_tables.sql(即主phpMyAdmin安装的示例文件夹中)中运行脚本即可创建缺少的表。
它应该忽略您已创建的表。您需要在配置文件中使用与脚本中使用的相同的表名,但看起来您使用的默认设置应该可以正常工作,因此无需更改任何内容。
您可以使用phpMyAdmin中的Import选项卡运行该脚本。单击phpMyAdmin数据库(可能是“pmadb”)并查找“导入”选项卡。 (如果您的本地计算机不是运行phpMyAdmin的计算机,则必须先在本地传输文件,使用UploadDir功能并将文件复制到UploadDir,或使用命令行工具。)