php5.5.38增加mysqli扩展

发布时间:2020-08-28 03:43:17

来源:51CTO

阅读:1148

作者:xingyun2010

编译的时候正常:

./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config

在make的时候报以下错误:

/usr/local/mysql/include/mysql/my_config.h:1147:1: warning: "PACKAGE_VERSION" redefined

In file included from /usr/local/php/include/php/TSRM/tsrm_config.h:1,

from /usr/local/php/include/php/TSRM/tsrm_config_common.h:13,

from /usr/local/php/include/php/TSRM/tsrm_virtual_cwd.h:27,

from /usr/local/php/include/php/main/php.h:401,

from /usr/local/php-5.5.38/ext/mysqli/mysqli_api.c:29:

/usr/local/php/include/php/main/../main/php_config.h:2113:1: warning: this is the location of the previous definition

/usr/local/php-5.5.38/ext/mysqli/mysqli_api.c:36:47: error: ext/mysqlnd/mysql_float_to_double.h: No such file or directory

make: *** [mysqli_api.lo] Error 1

解决方法:

修改 vim /usr/local/php-5.5.38/ext/mysqli/mysqli_api.c文件

将#include "ext/mysqlnd/mysql_float_to_double.h" 修改为绝对路径:

#include "/usr/local/php-5.5.38/ext/mysqlnd/mysql_float_to_double.h"

mysql5.5 mysqli_php5.5.38增加mysqli扩展相关推荐

  1. wordpress php7 mysql_WordPress可以使用PHP7的MySQLi扩展

    PHP7在安装的时候,数据库支持的编译安装选项是--with-mysqli,原来的mysql没有了. 在WordPress5.0之前,麦新杰在PHP7中,使用的都是动态编译的mysql.so. 前几天 ...

  2. mysqli 扩展_MySQLi的优势

    1. 功能增加了 2,效率大大增加(以后的PHP项目改成mysqli) 3,更稳定 mysqli使用面向对象技术,但也支持过程化的使用方式 mysqli扩展中给我提供了三个类: 1. mysqli和连 ...

  3. php5.3 gd库,php5.3动态编译gd库 zlib扩展 mcrypt扩展 mysqli扩展

    编译gd cd /usr/local/src/php-5.3.5/ext/gd 一定要在这个目录下执行 /usr/local/php/bin/phpize 接着在当前目录下执行: ./configur ...

  4. php mysql 持久化_PHP: mysqli 扩展和持久化连接 - Manual

    mysqli 扩展和持久化连接 从 PHP 5.3 mysqli 扩展开始支持持久化连接. 持久化连接已经在 PDO MYSQL 和 ext/mysql 中提供支持. 持久化连接的目的在于重用客户端到 ...

  5. Duang~MySQLi 扩展库来袭

    PHP-MySQL 函数库是 PHP 操作 MySQL 资料库最原始的扩展库,PHP-MySQLi 的 i 代表 Improvement ,相当于前者的增强版,也包含了相对进阶的功能,另外本身也增加了 ...

  6. 陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库

    陈力:传智播客古代 珍宝币 泡泡龙游戏开发第39讲:PHP数据库编程MySQLi扩展库 mysqli扩展允许我们访问MySQL 数据库,并对MySql数据库进行curd操作.mysqli扩展可以进行数 ...

  7. PHP中的MySQLi扩展学习(五)MySQLI_STMT对象操作

    PHP中的MySQLi扩展学习(五)MySQLI_STMT对象操作 就像 PDO 中的 PDO_Statment 对象一样,MySQLI_STMT 对象也是一个预处理语句所形成的对象,专门用来操作 M ...

  8. php mysqli 添加,php添加mysqli扩展

    php添加mysqli扩展 任何php的扩展都可以在php的源码包内单独编译安装 此处因phpmyadmin需mysqli扩展,编译该模块安装,过程及一些问题记录如下: php编译安装路径/usr/l ...

  9. php 开启mysql_php如何开启mysqli扩展

    php开启mysqli扩展的方法:首先打开php.ini配置文件:然后找到[extension=php_mysqli.dll],并取消注释:最后找到[extension_dir],设置ext路径即可. ...

最新文章

  1. 洛谷P2412 查单词 [trie树 RMQ]
  2. bootstrap checkbox选中事件
  3. Long Number
  4. 201117阶段二SQLite数据库
  5. craigslist_如何设置Craigslist警报(用于电子邮件或SMS)
  6. linux 装windows软件,常用软件的安装(windows/linux)
  7. jpush java api_JPush極光推送Java服務器端API
  8. 信息学奥赛一本通 1089:数字反转 | 1953:【11NOIP普及组】数字反转 | OpenJudge NOI 1.5 29 | 洛谷 P1307 [NOIP2011 普及组] 数字反转
  9. printf打印结构体_工程师:这道题80%初学者都没做对!你确定搞懂结构体内存对齐了?...
  10. FFmpeg开发(一)常用处理视频命令
  11. python无限弹窗代码_python弹窗程序教程(附源码解析)
  12. CNNIC中国互联网络发展状况统计报告
  13. 电影剪辑软件测试工程师,《剪辑师》职业标准(试运行)一、职业概况
  14. 软件需求分析期末试题
  15. Opencv4.2 DNN模块 终于支持Nividia GPU了!
  16. zepto.js 处理Touch事件
  17. 工作碰到的问题解决积累
  18. [附源码]计算机毕业设计ssm校园二手交易平台
  19. CF1632E1/E2题解
  20. TMS570学习2-bootload跳转实验

热门文章

  1. 软件开发模式:瀑布与敏捷
  2. .NET Core 2.0 开源Office组件 NPOI
  3. netcore实践:跨平台动态加载native组件
  4. 一位跨平台开发者的自白
  5. [转]《吐血整理》系列-顶级程序员工具集
  6. GPS基站架设完整操作流程
  7. 从C#开始的面向对象编程经典自学教程
  8. Android之在Java socket作为服务器里面返回数据头部怎么写入浏览器需要下载文件的文件名
  9. Windows之Fiddler抓HTTP和HTTPS请求
  10. C/C++语言之通过定义指针函数方式来实现在一个cpp文件里面获取另外一个cpp文件函数的返回值