我在对 Windows XP 系统上的 MySQL/Apache/phpMyAdmin 安装进行最后的修改时遇到了麻烦。我试图摆脱 phpMyAdmin 中的所有错误消息,并且除了与“高级功能”相关的错误消息之外,我已经摆脱了所有错误消息。我收到的确切错误消息是:
The additional features for working with linked tables have been deactivated. To find out why click here.
我已经阅读了错误的原因,但我一定错过了一些东西,因为我仍然无法让警告消失。这是我所做的:
根据 phpMyAdmin 说明创建了一个链接表基础设施(默认名称“phpmyadmin”),并在我的“config.inc.php”文件中启用了“pmadb”。
在我的“config.inc.php”文件中指定(启用)表名称(总共有 9 个表)。
创建了一个“控制用户”并仅根据 phpMyAdmin 说明授予了选择权限
调整了“config.inc.php”文件中的“controluser”pma和“controlpass”pmapass
据我所知,这些是 phpMyAdmin 就该主题提供的所有说明,我无法在 phpMyAdmin 中找到任何有关“高级功能”细节的教程。
任何帮助将不胜感激,并且要温和,这是我第一次使用 MySQL/phpMyAdmin
如果您需要一些信息来帮助我,请告诉我,我会为您获取。
编辑:2010 年 4 月 30 日
为了让这更容易,我卸载了刚刚安装的 WAMP 中的所有内容(Apache、PHP、MySQL 和 phpMyAdmin)。我希望 WAMP 提供的自动配置能够解决我的问题,但我遇到了完全相同的问题!这个警告让我很生气,这已经成为我的骄傲!
编辑:2010 年 5 月 14 日
谢谢大家的建议,但我发现我的问题的答案是使用 XAMPP 而不是 WAMP。不到 5 分钟,我就启动并运行了 XAMPP,没有任何错误。 XAMPP 用户界面也好得多。我会向任何对 WAMP 感到沮丧的人推荐 XAMPP。
最佳答案
在几乎放弃这个主题之后,我应用了以下 SQL 和 viola!它来自链接表主题下的 phpAdmin 文档。
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapass';
GRANT SELECT (
Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv,
Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv,
File_priv, Grant_priv, References_priv, Index_priv, Alter_priv,
Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv,
Execute_priv, Repl_slave_priv, Repl_client_priv
) ON mysql.user TO 'pma'@'localhost';
GRANT SELECT ON mysql.db TO 'pma'@'localhost';
GRANT SELECT ON mysql.host TO 'pma'@'localhost';
GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv)
ON mysql.tables_priv TO 'pma'@'localhost';
关于mysql - phpMyAdmin 高级功能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2688385/