php添加mysqli扩展

任何php的扩展都可以在php的源码包内单独编译安装

此处因phpmyadmin需mysqli扩展,编译该模块安装,过程及一些问题记录如下:

php编译安装路径/usr/local/php5.6

mysql编译安装路径/usr/local/mysql5.6

进入php源码安装包的mysqli扩展路径下

# cd /tmp/php-5.6.15/ext/mysqli

生成configure文件

# /usr/local/php5.6/bin/phpize

配置

# ./configure --with-php-config=/usr/local/php5.6/bin/php-config /

--with-mysqli=/usr/local/mysql/bin/mysql_config

编译安装,如果配置过程中没有错误,在编译时遇到任何错误的话,需要重新编译PHP,并附加

--with-mysql=shared,mysqlnd --enable-sockets=shared这两个参数再重新编译即可

# make && make install

Installing shared extensions: /usr/local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/

Installing header files: /usr/local/php5.6/include/php/

查看so文件

ls /usr/local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/

mysqli.so

修改php.ini

在Dynamic Extensions注释下方添加即可

extension=/usr/local/php5.6/lib/php/extensions/no-debug-non-zts-20131226/mysqli.so

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

php mysqli 添加,php添加mysqli扩展相关推荐

  1. PHP如何添加自带的扩展库

    当服务器上PHP已经安装好,需要额外添加PHP扩展时怎么办?不需要重新安装PHP,有了phpize我们可以在原有的PHP基础之上直接安装扩展库. 这次编译仅仅只是单独编译PHP的扩展库,接下来将编译好 ...

  2. 添加 右键显示隐藏文件+扩展名

    http://hi.baidu.com/zq52480/blog/item/1489fd1f13abed11413417ee.html 添加 右键显示隐藏文件+扩展名 2010-08-25 22:41 ...

  3. 【Android 逆向】IDA 工具使用 ( 重命名函数 | 添加注释 | 添加标签 / 跳转标签 | 代码跳转前进 / 后退 )

    文章目录 一.重命名函数 二.添加注释 三.添加标签 / 跳转标签 四.代码跳转前进 / 后退 一.重命名函数 针对一个 匿名函数 , 在分析函数时 , 可以为匿名函数进行命名 ; 右键点击 函数名 ...

  4. mysqli.class.php,PHP MySQLi类

    mysqli::$affected_rows - Gets the number of affected rows in a previous MySQL operation mysqli::auto ...

  5. WordPress 大前端dux5.0Plus(添加:添加主机推荐和联系我们模块;)-dux5.0 增加首页公告模块

    WordPress 大前端dux5.0Plus(添加:添加主机推荐和联系我们模块:)-dux5.0-IT技术 版本更新 dux5.0plus 应广大wper的要求,wordpress网站首页如何多添加 ...

  6. 03_NSIS_将卸载信息添加到“添加、删除程序”

    03_NSIS_将卸载信息添加到"添加.删除程序" 1. 使用方式 2. 在注册表添加必要信息 2.1 添加应用程序名称 2.2 添加卸载程序的路径和文件名 2.3 删除添加的注册 ...

  7. linux php扩展 mysqli,[linux]PHP添加mysqli扩展 | 学步园

    1. 进入php源码里的目录ext/mysqli,这时候没有configure文件,也没有MakeFile文件,需要借助安装好的php/bin目录下的phpize.运行phpize就会在该目录生成co ...

  8. dev c++ 64位_RHEL7.8添加本地源以及扩展GCC,C++的32位和静态库支持

    初次安装系统后,需要配置一下yum本地源,这是因为,我们需要的软件系统默认安装过程中许多软件没有安装 1:配置本地yum源 配置本地yum源是通过本地映射光盘挂载到系统中,然后将yum的配置文件中的 ...

  9. php mysqli报错,php安装扩展mysqli的实现步骤及报错解决办法

    php安装扩展mysqli的实现步骤及报错解决办法 terminal #cd php-5.3.6/ext/mysqli #/usr/local/webserver/php/bin/phpize #./ ...

最新文章

  1. java实现局域网内单对单和多对多通信的设计思路
  2. JavaScript八张思维导图
  3. Servlet的多重映射
  4. Tomcat其他方式启动
  5. 推荐20款基于 jQuery CSS 的文本效果插件
  6. shell脚本实现printf数字转换N位补零
  7. DBA_Oracle性能优化的基本方法概述(方法论)
  8. coco数据集大小分类_COCO数据集的简单介绍
  9. mysql 是否有归档模式_数据库的归档模式和非归档模式的区别
  10. POSIX线程优先级设置
  11. 2022年最新广东交安安全员考试题库及答案
  12. hangfire mysql_Hangfire 在.NET Core环境的使用
  13. android点击不灵敏,华为手机触摸屏没反应怎么办?解决手机触摸屏时灵时不灵的办法...
  14. R reticulate 设置 python 环境
  15. 百变精灵、灵萌仙宠,《神都降魔》带您遨游仙界!
  16. AI又进化了,突破性革命来了
  17. codeblock主题颜色配置
  18. 云通讯——发送短信验证码
  19. 微软开源的 AI 工具,让旧照片焕发新生
  20. EndNote20中文版分享给大家。

热门文章

  1. 跑通CLAM测试部分
  2. 使用Flask开发简单接口
  3. MyBatis事务管理解析:颠覆你心中对事务的理解
  4. cordova Gradle: not installed
  5. IT男在深圳--求生存篇
  6. Unity2020.3 接入 百度定位Android SDK 笔记
  7. 如何理解“页式存储管理方案”
  8. JavaScript开发人员,必备的VS Code插件
  9. VS2019创建SDL2工程,以及找不到SDL2.dll
  10. 蓝牙打印机安卓打印错乱的原因