wordpress CMS主题 微信
Home > 网站建设 > 如何开启数据库管理phpmyadmin的高级功能?

如何开启数据库管理phpmyadmin的高级功能?

高时银博客 网站建设 点击: 985 次 0 2
  • 标签:
  • 因为php开发的需要,我们一般会在自己的电脑上安装一个本地的php环境。我用的是wampserver集成环境,因为使用起来比较方便。就是在使用phpmyadmin打开本地数据库时,总是会1440秒后会自动关闭,总是需要再次输入用户名和密码,这在本地操作上有点讨厌。当然,这只是我个人的感觉。(不过,如果是网站的数据库在浏览器中长时间打开,还是可能存在一定的风险的。)可是,我每次在phpmyadmin的设置里把时间改成144000000秒后,在下次使用中是没有效果的。后来才发现phpmyadmin页面有个提示“phpMyAdmin高级功能尚未完全设置,部分功能未激活。请点击这里查看原因”。也就是说,必需开启phpmyadmin的高级功能,我们的设置才会有效,否则,只能使用phpmyadmin的部分功能。如何开启phpmyadmin的高级功能呢?

    1、找到 create_tablecs.sql 文件:

    create_tables.sql文件一般在phpmyadmin 目录的 examples文件夹下,wampserver 集成环境里 在 D:\wamp\apps\phpmyadmin4.0.4\examples

    2、在phpmyadmin 后台导入这个create_tables.sql文件:

    可以先创建一个phpmyadmin数据库,打开这个数据库,再导入create_tables.sql文件;也可以直接导入create_tables.sql文件,导入成功后,会自动创建一下phpmyadmin数据库。(如何导入create_tables.sql 文件,请参照本站 phpmyadmin 的相关教程。)

    3、修改config.inc.php文件如下内容:

    这个文件在D:\wamp\apps\phpmyadmin4.0.4 目录下,找到如下代码:

    // $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]['table_uiprefs'] = 'pma__table_uiprefs';
    // $cfg['Servers'][$i]['tracking'] = 'pma__tracking';
    // $cfg['Servers'][$i]['designer_coords'] = 'pma__designer_coords';
    // $cfg['Servers'][$i]['userconfig'] = 'pma__userconfig';
    // $cfg['Servers'][$i]['recent'] = 'pma__recent';

    启用这些代码,把前面的 // 去掉。

    通过以上3步,我们就为phpmyadmin数据库管理软件开启了高级功能。然后,退出phpmyadmin,再次打开,再设置过期时间,就会起作用了。当然,这是本地环境,我们才要开启这个phpmyadmin的高级功能,如果是网站的数据库管理,建议不要开启这个高级功能。当然,这个看你自己的需要了。


    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201604085060.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    目前还没有评论。赶快来坐沙发吧。

    发表评论