增加PDO,mysql,mysqli扩展.txt
2016-04-27 14:01
447 查看
phpize
先进入要编译的模块源码php/ext/xxx
执行/usr/local/php/bin/phpize
yum install autoconfig -y
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
下面这句是编译mysqli的
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
这句编译mysql是对的,能执行
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysql/
make
进入php源码的ext目录,执行:
cp php.ini-development /usr/local/php/lib/php.ini
上面这步生成php.ini文件,编译的时候可以指定php.ini路径
php.ini 里的extension加上/usr/local/php/lib/php/extensions/no-debug-zts-20131226
重启APACHE
注意!!!自己捣鼓了一整天的时间,MYSQLI一直装不上,后来找到原因,是因为PHP编译安装的时候没有MYSQLND!!,切记。。。
先进入要编译的模块源码php/ext/xxx
执行/usr/local/php/bin/phpize
yum install autoconfig -y
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql
下面这句是编译mysqli的
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
这句编译mysql是对的,能执行
./configure --with-php-config=/usr/local/php/bin/php-config --with-mysql=/usr/local/mysql/
make
进入php源码的ext目录,执行:
cp php.ini-development /usr/local/php/lib/php.ini
上面这步生成php.ini文件,编译的时候可以指定php.ini路径
php.ini 里的extension加上/usr/local/php/lib/php/extensions/no-debug-zts-20131226
重启APACHE
注意!!!自己捣鼓了一整天的时间,MYSQLI一直装不上,后来找到原因,是因为PHP编译安装的时候没有MYSQLND!!,切记。。。
相关文章推荐
- MySQL启动参数(四) —— innodb相关设置
- 理解MySQL——索引与优化
- 构建高性能web之路------mysql读写分离实战
- Amoeba for MySQL读写分离配置
- mysql 主从策略
- mysql不同版本varchar长度的不同含义
- MySQL常用解决方案
- mysql if函数 concat 函数 和substring 函数
- mysql深入——数据库函数
- Mysql主从配置
- com.MySQL.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Every derived table must have its own ali
- mysql触发器的使用
- mysql tee config
- mysql table checksum
- mysql 远程登录
- mysql主从库配置ps:mysql5.6
- Mysql错误: Lock wait timeout exceeded解决办法
- Mysql学习笔记(三)
- mysql时间相关的函数
- Mysql存储过程关于游标的解决方案