首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在fedora linux上使用mysqli

问在fedora linux上使用mysqli
EN

Stack Overflow用户
提问于 2012-09-25 23:20:08
回答 2查看 2.4K关注 0票数 2

我正尝试在我新安装的Fedora 17上使用mysqli。我安装了php、mysql-server和php-mysql。尽管如此,以下代码仍会报告错误:

代码语言:javascript
复制
 <?php

 if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {

     echo 'We don\'t have mysqli!!!'; 

 } else {

     echo 'Phew we have it!'; 

 }

 ?>

php_info -with-mysqli=共享

那我该怎么办呢?

EN

回答 2

Stack Overflow用户

发布于 2012-09-25 23:39:56

也许您必须在扩展部分下的php.ini中启用它

票数 0
EN

Stack Overflow用户

发布于 2012-09-25 23:51:13

这样你的代码会更有效率:

代码语言:javascript
复制
if (!function_exists('mysqli_init') || !extension_loaded('mysqli')) {
    echo 'We don\'t have mysqli!!!'; 
} else {
    echo 'Phew we have it!'; 
}

在这种情况下,将检查PHP是否具有mysqli,以及php.ini中是否加载了MySQL扩展,如果没有,则打开php.ini并添加mysqli扩展。查看php.ini使用情况

代码语言:javascript
复制
php -i 

在命令行中。在MySQL 4.1+之后支持mysqli

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12586047

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档