phpMyAdmin 链接表的附加功能尚未激活的问题


Posted in PHP onAugust 01, 2010

安装phpMyAdmin的时候我还是没有手动配置config文件,而是使用了它的setup功能。
除了 服务器名称 和 认证方式 以外都使用了默认值。
服务器名称自己随便输入了一个,认证方式修改成了http。
另外PMA数据库一页点了文本框后面的笔,把默认值填进去了。
(这时候我已经创建了控制用户,而且把用户名和密码输入进去了。创建的方法我会在后面讲)
保存设置后,输入MySQL的root用户名和密码,打开phpMyAdmin的主画面后,出现了如下的错误
phpMyAdmin 链接表的附加功能尚未激活的问题
点了 请点击此处之后 看到的画面如下
phpMyAdmin 链接表的附加功能尚未激活的问题

解决这个问题要注意的地方如下。
1.config文件的删除与拷贝处理
这个有可能不是问题的关键,但是我是在出现问题之后,阅读了官方的文档,然后进行了处理。
在setup画面保存了设置之后,把./config/config.inc.php拷贝到./也就是根目录下,然后删除./config目录
2.创建附加功能需要的数据库和表
在./scripts文件夹下存在一个create_tables.sql文件,将它导入MySQL,创建相应的表。
虽然附加功能还存在问题,但是已经可以使用phpMyAdmin来管理MySQL了,所以我通过下面的画面倒入了create_tables.sql文件
phpMyAdmin 链接表的附加功能尚未激活的问题
3.创建控制用户
这个我在出现问题之前就已经创建好了。
我使用MySQL的命令行工具,执行了一下的SQL命令。

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'; 
GRANT SELECT, INSERT, UPDATE, DELETE ON <pma_db>.* TO 'pma'@'localhost';

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缓存的问题吧,这个我还没太搞清楚。
PHP 相关文章推荐
一些PHP写的小东西
Dec 06 PHP
php警告Creating default object from empty value 问题的解决方法
Apr 02 PHP
PHP中的reflection反射机制测试例子
Aug 05 PHP
PDO预处理语句PDOStatement对象使用总结
Nov 20 PHP
php 删除cookie方法详解
Dec 01 PHP
php+mysql实现用户注册登陆的方法
Jan 03 PHP
PHP实现的简单mock json脚本分享
Feb 10 PHP
php实现编辑和保存文件的方法
Jul 20 PHP
PHP查看当前变量类型的方法
Jul 31 PHP
总结PHP内存释放以及垃圾回收
Mar 29 PHP
简单实用的PHP文本缓存类实例
Mar 22 PHP
php实现大文件断点续传下载实例代码
Oct 01 PHP
PHP合并数组+与array_merge的区别分析
Aug 01 #PHP
PHP自定义函数收代码
Aug 01 #PHP
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
Aug 01 #PHP
PHP5中使用PDO连接数据库的方法
Aug 01 #PHP
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
Aug 01 #PHP
PHP Stream_*系列函数
Aug 01 #PHP
php下目前为目最全的CURL中文说明
Aug 01 #PHP
You might like
PHP输出时间差函数代码
2013/01/28 PHP
php实现mysql事务处理的方法
2014/12/25 PHP
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
2016/12/09 PHP
详解EventDispatcher事件分发组件
2016/12/25 PHP
javascript引导程序
2008/10/26 Javascript
js优化针对IE6.0起作用(详细整理)
2012/12/25 Javascript
判断一个对象是否为jquery对象的方法
2014/03/12 Javascript
判断日期是否能跨月查询的js代码
2014/07/25 Javascript
js交换排序 冒泡排序算法(Javascript版)
2014/10/04 Javascript
基于JavaScript实现移动端点击图片查看大图点击大图隐藏
2015/11/04 Javascript
jQuery实现点击按钮文字变成input框点击保存变成文字
2016/05/09 Javascript
基于jQuery的Web上传插件Uploadify使用示例
2016/05/19 Javascript
基于JavaScript实现添加到购物车效果附源码下载
2016/08/22 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
2018/06/11 Javascript
在Node.js下运用MQTT协议实现即时通讯及离线推送的方法
2019/01/24 Javascript
详解NodeJS Https HSM双向认证实现
2019/03/12 NodeJs
H5实现手机拍照和选择上传功能
2019/12/18 Javascript
Angular5整合富文本编辑器TinyMCE的方法(汉化+上传)
2020/05/26 Javascript
JavaScript中EventBus实现对象之间通信
2020/10/18 Javascript
Python中Collection的使用小技巧
2014/08/18 Python
详解Python读取配置文件模块ConfigParser
2017/05/11 Python
多版本Python共存的配置方法
2017/05/22 Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
2019/01/14 Python
Python PIL图片添加字体的例子
2019/08/22 Python
Pytorch框架实现mnist手写库识别(与tensorflow对比)
2020/07/20 Python
Python为何不支持switch语句原理详解
2020/10/21 Python
python 获取剪切板内容的两种方法
2020/11/28 Python
与世界上最好的跑步专业品牌合作:Fleet Feet
2019/03/22 全球购物
德国、奥地利和瑞士最大的旅行和度假门户网站:HolidayCheck
2019/11/14 全球购物
电子商务应届生求职信
2013/11/16 职场文书
七一建党日演讲稿
2014/09/05 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
vue.js Router中嵌套路由的实用示例
2021/06/27 Vue.js
mybatis源码解读之executor包语句处理功能
2022/02/15 Java/Android
Vue h函数的使用详解
2022/02/18 Vue.js
Python使用华为API为图像设置多个锚点标签
2022/04/12 Python