关于phpMyAdmin config.inc.php文件的问题

时间:2011-08-31 04:09:49

标签: php mysql sql mysqli

我之前从未使用过PHP或MySQL,所以这对我来说都是新手。我正在尝试设置EasyAPNS,以便我可以向iOS设备发送推送通知,为了使其正常工作,我需要启用MySQLi。好吧,我似乎无法弄清楚如何做到这一点......但是,在phpMyAdmin的config.inc.php文件中,我注意到了这一行:

$cfg['Servers'][$i]['extension'] = 'mysql';

如果我将mysql更改为mysqli将启用MySQLi吗?请参阅下面的链接,这就是我认为应该有效的原因。谢谢你的帮助!

http://wiki.phpmyadmin.net/pma/mysqli

这是在php.ini中。它现在被注释掉了吗?这是怎么回事?一旦取消注释,然后更改config.inc.php文件应该完全生效,对吗?

enter image description here

2 个答案:

答案 0 :(得分:1)

如果您的PHP安装已安装并启用了mysqli扩展,那么这应该可行。启用它取决于您使用什么操作系统来托管它。通常,它将在php.ini中编译或作为扩展加载,因此请检查您的文档以了解如何执行此操作。

要检查mysqli,请从命令提示符处执行php -i并查看输出。它将告诉您PHP安装可以执行的所有操作。

答案 1 :(得分:0)

如果我没弄错,应该在php.ini文件中启用mysqli。 PHPMYADMIN只是一个可以管理数据库的界面。它与您创建的应用程序无关。要实际启用mysqli,请打开php.ini文件,然后找到一行名为

的行
extension=php_mysqli.dll

并取消注释。但为了这个工作你的PHP必须用它编译。要确保重新启动Apache服务器并运行

phpinfo();
相关问题