OS: Ubuntu 9.10 Server
kernel: 2.6.31-22-generic-pae
mysql-server: 5.1.37-1ubuntu5.4
phpmyadmin: 4:3.2.2.1-1
os: Ubuntu 10.04.2 LTS
mysql-server: 5.1.41-3ubuntu12.10
phpmyadmin: 4:3.3.2-1
1.详细提示
链接表的额外特性尚未激活。要查出原因,请点击此处。
$cfg['Servers'][$i]['pmadb'] ... 不好 [ 文档 ]
$cfg['Servers'][$i]['relation'] ... 不好 [ 文档 ]
一般关系特性: 已禁用
$cfg['Servers'][$i]['table_info'] ... 不好 [ 文档 ]
显示特性: 已禁用
$cfg['Servers'][$i]['table_coords'] ... 不好 [ 文档 ]
$cfg['Servers'][$i]['pdf_pages'] ... 不好 [ 文档 ]
创建 PDF: 已禁用
$cfg['Servers'][$i]['column_info'] ... 不好 [ 文档 ]
显示列注释: 已禁用
此 SQL 查询已加入书签: 已禁用
浏览器转换: 已禁用
$cfg['Servers'][$i]['history'] ... 不好 [ 文档 ]
SQL 历史: 已禁用
$cfg['Servers'][$i]['designer_coords'] ... 不好 [ 文档 ]
设计器: 已禁用
$cfg['Servers'][$i]['tracking'] … 不好 [ 文档 ]
追踪: 已禁用
其中 $cfg['Servers'][$i]['tracking'] 是 phpmyadmin: 4:3.3.2-1 才有的,到这个版本phpmyadmin的表已经增加到9张。
2.原因
估计是安装的时候不知道 mysql-server 的密码导致没有配置完成。
3.解决
根据 phpmyadmin 给出提示来解决。登录 mysql ,创建 phpmyadmin 数据库,导入相关的表结构
mysql -u root -p
create database phpmyadmin;
source /usr/share/dbconfig-common/data/phpmyadmin/install/mysql;
编辑 /etc/phpmyadmin/config.inc.php 文件,把大约 77-85 行的注释去掉,如:
$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';
最后重启 apache2 服务
sudo service apache2 restart
再次登录后 phpmyadmin 后就没有提示了。