PhpMyAdmin 链接表的额外特性尚未激活 的解决方法

在使用了新的phpmyadmin 来管理mysql后,你每打开一个库的时候,会看到这么一句:

错误 使用链接表的额外特性尚未激活。要查出原因,请单击此处。

解决方法

点击“导入”,导入PhpMyAdmin 官方压缩包中的scripts目录下的create_tables.sql。

导入成功后将建立一个PhpMyAdmin的数据库,里面创建了几个表。

然后把PhpMyAdmin 中的config.sample.inc.php复制一份重命名为config.inc.php

把其中的


/* Advanced phpMyAdmin features */

// $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][‘tracking’] = ‘pma_tracking’;

// $cfg[‘Servers’][$i][‘designer_coords’] = ‘pma_designer_coords’;


把前面的注释//全部删除。

重新登录phpMyAdmin,就不再会有 链接表的额外特性尚未激活 的提示了。

PhpMyAdmin 配置文件现在需要一个短语密码 的解决方法

新版本的PhpMyAdmin 增强了安全性,需要在配置文件设置一个短语密码。否则进入之后会有“配置文件现在需要一个短语密码。”的红色警叹提示。

解决方法:

编辑config.inc.php


$cfg[‘Servers’][$i][‘auth_type’] = ‘cookie’;
$cfg[‘blowfish_secret’] = ‘abcde’;(其中的”abcde”自定义)


这个密码用于Cookies的加密,以免多个PhpMyAdmin或者和其他程序共用Cookies时搞混。

phpMyAdmin2.8.2.2配置中文详解

Mac 用户注意:PHP 貌似不喜欢苹果的换行符号 (“\r”),

因此,在保存配置文件之前,请确保您的文本编辑器可以使用 *nix 的换行符 (“\n”)。

配置提示:几乎所有的配置参数都在 config.inc.php 文件中。

如果这个文件不存在,您可以在 libraries 目录中找到 config.default.php,

将它复制到根目录,并改名为 config.inc.php。

涉及到界面设计(例如颜色)的参数,存放在 themes/themename/layout.inc.php 文件中。

您也可以创建 config.footer.inc.php 文件和 config.header.inc.php 文件来添加您站点的自定义代码,

这些代码显示在页眉和页脚。

$cfg[PmaAbsoluteUri] 字符串

这里填写您的 phpMyAdmin 安装目录的完整 URL(包括完整的路径)。

例如:http://www.your_web.net/path_to_your_phpMyAdmin_directory/。

注意,在某些浏览器,URL 是大小写敏感的。不要忘记结尾处的反斜杠。

从 2.3.0 版本开始,您可以尝试不填这个参数。phpMyAdmin 可以自动检测到正确的配置。
继续阅读phpMyAdmin2.8.2.2配置中文详解

IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置需要注册问题

小勤网络在落伍提供的IIS+PHP+MySQL+Zend Optimizer+GD库+phpMyAdmin安装配置,为刚刚学习配置2003环境提供了方便,在此再次感谢他的付出。

许久没有配置2003的环境,上一次配置中居然出现了很多的问题,记录在案,希望下次不要犯同样的错误。

在安装ZEND后,GD库就出错了。原来是在ZEND目录下的PHP.INI文件中的extension=php_gd2.dll分号也需要去掉。其实在上面教程中步骤中其实已经去掉了,不知道为什么会出现这样的情况。牢记!