phpMyAdmin 链接表的附加功能尚未激活的问题
安装phpMyAdmin的时候我还是没有手动配置config文件,而是使用了它的setup功能。 代码如下: 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,Table_name,Table_priv,Column_priv) ON mysql.tables_priv TO 'pma'@'localhost'; GRANT SELECT,INSERT,UPDATE,DELETE ON 4.修改config.inc.php文件。 因为setup画面上没有设定tracking,所以在进行完上述处理之后第二幅图的其他项目都变成了绿色,但是最后一个项目还是红色。 所以自己在config.inc.php文件中追加了 $cfg['Servers'][$i]['tracking'] = 'pma_tracking'; 这样一行。 5.存在config.inc.php文件的修改没有起作用的情况 在完成了1到3的设置后,访问主画面的时候,第二幅图的设置没有立即变成绿色。 为了验证config.inc.php文件的修改有没有效果,我把文件中一个很重要的设置'host'给改了,随便在后面加了几个a。 之后访问phpMyAdmin的时候就出错了。然后把那几个a去掉,再访问的时候,除了最后一项tracking,其他都是绿色了。 大概是因为浏览器或者apache缓存的问题吧,这个我还没太搞清楚。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |