mysql - phpMyAdmin 高级功能问题

标签 mysql phpmyadmin

我在对 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/

相关文章:

MySQL - CASE vs IF 语句 vs IF 函数

mysql - 在选择额外列时 MariaDB 中的 SQL 响应变慢

php - 无法访问 phpmyadmin 连接数据库

MySQL 查询 - 检索具有最新时间戳值的所有设备信息

php - 列表项无法第一次点击删除?

mysql - 创建外键的问题

php - 如何使更改密码的 PHP 脚本工作

mysql - Django - 有一个相当大的级联删除,现在我该如何解决这个问题?

mysql - 导入数据库时​​语言文本更改为乱码

mysql - 如何从逻辑上确保我的多对多关系创建正确?