无忧编程_ASP.NET  / C# / PHP 程序员的软件世界

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 111|回复: 0

PHP 动态编译安装 mysqli mysql mysqlnd

[复制链接]

244

主题

271

帖子

1090

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1090
发表于 2017-8-18 14:34:29 | 显示全部楼层 |阅读模式
PHP 动态编译安装 mysqli mysql mysqlnd

下载对应版本的PHP源码并解压,我的版本是php-5.4.16进入源码目录下的ext/mysqlnd,并编译出mysqlnd.socp config9.m4 config.m4sed -ie "s{ext/mysqlnd/php_mysqlnd_config.h{config.h{" mysqlnd_portability.h  #修改源文件phpize  #执行phpize,增加./configure 配置./configure --with-php-config=/path/to/php-config  #配置文件为原php的bin下的php-configsudo make &&sudo make install  #编译安装
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
如果不晓得PHP-config在哪,可以用这个命令查找
sudo find / -name php-config
  • 1
  • 1
进入ext/mysql,编译出mysql.sophpize./configure --with-php-config=/path/to/php-config  --with-mysql=mysqlndmake && make install
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3
进入ext/mysqli,编译出mysqli.sophpize./configure --with-php-config=/path/to/php-config  --with-mysqli=mysqlndmake && make install
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3
在php.ini中加入extension=mysqlndextension=mysqlextension=mysqli
详见:http://blog.csdn.net/inf_force/article/details/50889135
windows .net(C#+MSSQL) linux(php+mysql)  
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软件编程 Inc.  

GMT+8, 2017-9-20 21:03 , Processed in 0.186000 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表