wordpress php7 mysql_WordPress可以使用PHP7的MySQLi扩展
PHP7在安装的时候,数据库支持的编译安装选项是--with-mysqli,原来的mysql没有了。
在WordPress5.0之前,麦新杰在PHP7中,使用的都是动态编译的mysql.so。
前几天测试发现,WordPress5.1.1可以使用MySQLi,应该是PHP7出现之后的WordPress版本也可以,只是没发现。
PHP7编译安装的时候,直接使用--with-mysqli选项,安装好的PHP7,配置文件不需要做任何修改,WordPress能够成功跑起来。本站的LAMP环境就是这样的。参考:独立博客CentOS搭建LAMP环境全流程记录
更专业的可以去看看wp-includes/wp-db.php中的代码,这里截一段:
public function __construct( $dbuser, $dbpassword, $dbname, $dbhost ) {
register_shutdown_function( array( $this, '__destruct' ) );
if ( WP_DEBUG && WP_DEBUG_DISPLAY )
$this->show_errors();
// Use ext/mysqli if it exists unless WP_USE_EXT_MYSQL is defined as true
if ( function_exists( 'mysqli_connect' ) ) {
$this->use_mysqli = true;
if ( defined( 'WP_USE_EXT_MYSQL' ) ) {
$this->use_mysqli = ! WP_USE_EXT_MYSQL;
}
}
因此,如果想强制使用MySQLi扩展,可以在wp-config.php中增加一条定义:
define('WP_USE_EXT_MYSQL', False);
以上信息供参考。
wordpress php7 mysql_WordPress可以使用PHP7的MySQLi扩展相关推荐
- php7.1安装mysqli扩展,centos php7 安装mysqli扩展心得
在新配服务器时发现,php无法连接到mysql.通过phpinfo发现.根本没有显示mysqli的相关配置.经过一系列研究.总结了下.: 第一步: 在phpinfo里没有mysqli配置,原因是安装p ...
- 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库
陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库 mysqli扩展允许我们访问MySQL 数据库,并对MySql数据库进行curd操作.mysqli扩展可以进行数 ...
- php7不支持mysql扩展了么_php7不支持mysql扩展需要改成mysqli扩展
最近升级php7发现不支持mysql扩展,需要改成用mysqli扩展 看代码class Db{ private $username = ''; private $password = ''; priv ...
- php 开启mysql_php如何开启mysqli扩展
php开启mysqli扩展的方法:首先打开php.ini配置文件:然后找到[extension=php_mysqli.dll],并取消注释:最后找到[extension_dir],设置ext路径即可. ...
- mysqli 扩展_MySQLi的优势
1. 功能增加了 2,效率大大增加(以后的PHP项目改成mysqli) 3,更稳定 mysqli使用面向对象技术,但也支持过程化的使用方式 mysqli扩展中给我提供了三个类: 1. mysqli和连 ...
- mysql报11004_使用mysqli扩展技术查看服务器连接错误报告的方法
使用mysqli扩展技术查看服务器连接错误报告的方法 作为PHP的黄金搭档MySQL数据库,在PHP项目开发过程中有着举足轻重的作用,这不仅因为MySQL是完全免费的,而且和PHP一样都是完全跨平台的 ...
- 宝塔php7.4通用拓展需要安装_bt宝塔面板php7.3、php7.4不支持ZipArchive解决方法
宝塔面板php7.3版本不支持ZipArchive导致程序无法后台直接更新的解决方法 在SSH命令行界面执行以下语句: cd /www/server/php/73/src/ext/zip/ /www/ ...
- godaddy停止支持php哪个版本,GoDaddy cPanel虚拟主机新增PHP7.0和PHP7.1版本 | Godaddy美国主机中文指南...
自从上次GoDaddy虚拟主机取消PHP5.3以下版本后,近日再次做出调整.小编登录GoDaddy Linux主机的cPanel控制面板时发现,已经新增了PHP7.0和PHP7.1两个版本.目前GoD ...
- PHP中的MySQLi扩展学习(五)MySQLI_STMT对象操作
PHP中的MySQLi扩展学习(五)MySQLI_STMT对象操作 就像 PDO 中的 PDO_Statment 对象一样,MySQLI_STMT 对象也是一个预处理语句所形成的对象,专门用来操作 M ...
最新文章
- 强烈推荐一款Python可视化神器!
- Swift中文教程(五)--对象和类
- 解决At least one JAR was scanned for TLDs yet contained no TLDs. 问题
- Oracle等待事件说明
- ajax 同步异步true,async: false 实现AJAX同步请求 ( $.ajax同步/异步(async:false/true) )(示例代码)...
- 2015.08.17 Ubuntu 14.04+cuda 7.5+caffe安装配置
- 读书笔记2014第13本:《富爸爸,穷爸爸》
- Java中运用数组的四种排序方法_JAVA中运用数组的四种排序方法
- 消费和部署ASP.NET WebApi服务–陷阱
- 用VB.net编写的Windows服务管理程序(堪称经典)全部源代码
- 电力系统分析设计matlab,电力系统分析课程设计-基于Matlab的电力系统潮流计算...
- 人体时钟android,人体时钟屏保-不一样的阿拉伯数字时钟
- Cocos2d-x手机游戏开发视频教程
- java反射的优缺点_浅谈Java反射的优缺点
- [美] 尼古拉斯·卡尔 《浅薄:互联网如何毒化了我们的大脑 》
- C语言程序设计-用英文单词模拟数学计算系统
- 朱义晨作业 17037099
- Java和C专项练习
- 电磁兼容试验和测量技术标准 GB 17626 简介
- GifCam – 更好用的 gif 动画录制/剪辑工具