mysqli

不能通过php中的会话中的mysqli连接

我正在通过一个mysqli连接会话与多个查询在网站上,但是当我尝试做一个查询,它会输出一个警告“无法获取MysqLi”通过会话通过MysqLi连接参考是不可能的吗?有不同的使用方法吗?

php – 创建一个全局可访问的MySQLi对象

我有多个类使用静态方法.这些功能使用数据库连接其中常量DB_SERVER,DB_NAME是在全局可访问文件中定义的数据库变量.最近,我的网站开始慢了,在剖析了脚本后,我意识到创建对象($MysqLi)的调用导致了这个问题.我的大部分班级都从MysqLi延伸出来这是我的理解,静态方法不要使用__construct方法.有人可以指导我如何创建$MysqLi对象一次,以便它可以被所有需要它的静态方法访问

phpmyadmin错误:缺少mysqli扩展名.请检查您的PHP配置

我转到Apache24>conf>httpd并将index.html更改为index.PHP.之后我在服务中刷新Apache并http://localhost/PHPmyadmin/并收到以下错误:PHPMyAdmin-错误缺少mysqli扩展名.请检查您的PHP配置.任何人都可以帮我理解这个错误吗?>通过apt-getinstallPHP5-MySQL命令安装PHP5-MysqL扩展>将exte

使用PHPUnit类’mysqli’找不到

所以在我的浏览器一切都很好,但在我的命令行中,MysqLi扩展已经一共丢失了!Debian提供了一个名为PHP5-MysqLnd的软件包.安装好后一切正常!

php – 切换到mysqli一个好主意?

我正在考虑为我所有的PHP项目切换到mysqli.我编写代码的方式(我运行非常简单的网站并构建我自己的基本框架,我在其中使用所有这些)我不应该在修改函数和类时遇到太多问题.但是,我只听到关于准备好的语句的积极的事情,关于可用的PHP函数的一些抱怨,最值得注意的是缺少一段时间使用MysqL_fetch_array的简单替代.这听起来有点太好了,所以我想知道是否有人可以强调使用预准备语句的一些问题,例

在我的php的in-webserver副本中启用mysqli

正如这里讨论的:mysqliworkswhenrundirectlybutnotwhenviajs-ajax我可能需要在我的webserverPHP副本中启用MysqLi.它已在命令行中启用.我怎么弄清楚是否在特定的PHP拷贝中启用了MysqLi,如果不是,我该如何安装呢?我的网络服务器正在运行Ubuntu14.04.2LTS.我现在尝试在PHP.ini文件中使用以下扩展名:我已经尝试单独运行它们

如何判断php mysqli扩展类是否开启

php高级版本都支持mysqli扩展类,但是默认情况下,mysqli扩展类是没有开启的,本文章向大家介绍php如何判断mysqli扩展类是否开启,需要的朋友可以参考一下

PHP PDO与正常的mysqli速度性能基准

我正在开展一个关于社交网站的项目,其中速度优化非常关键.PDO更快?我想切换到PDO是否建议在这样的网站上使用PDO?我怀疑使用PDO或MySQLi会成为瓶颈,但是,如果你要求bechmarks,heretheyare.通常,使用一个或另一个是品味问题,并且瓶颈通常在其他地方.您可能会考虑使用一些DB包装器,即使用PDO或MysqLi的类,无论您喜欢哪个.在您的代码中,使用此包装器而不是直接使用PDO或MysqLi.如果这样做,您将能够通过更改单个类而不是更改所有代码来在PDO,MysqLi或任何其他库之