linux下php5.3.8安装mysqli和pdo_mysql

post by rocdk890 / 2012-9-7 15:02 Friday linux技术
  今天公司要求对内部测试服务器的php安装mysqli和pdo_mysql模块,pdo_mysql对我来说还好处理,但我没有安装过mysqli,相信很多人也没有安装过,那就可以看看这篇文章.
   系统:centos 5.5
   需要的软件:PDO_MYSQL-1.0.2.tgz
1.安装pdo_mysql
这个比较简单,所以我们先安装这个,先看下php编译参数
点击查看原图
可以看到php没有安装mysqli和pdo_mysql.
tar zxf PDO_MYSQL-1.0.2.tgz && cd PDO_MYSQL-1.0.2
phpize
./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/usr/local/mysql/
make && make install
make install完后记好pdo_mysql.so的路径
vi /etc/php.d/pdo_mysql.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/pdo_mysql.so
这里是我的编译环境,一般应该是在/etc/php.ini里加入上面这句的.
先不要重启apache,接下来安装mysqli.

2.安装mysqli
cd /root/install/php-5.3.8/ext/mysqli/
phpize
./configure --with-php-config=/usr/local/php/bin/php-config  --with-mysqli=/usr/local/mysql/bin/mysql_config
make && make install
vi /etc/php.d/mysqli.ini
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/mysqli.so
保存后重启apache.
service httpd restart

3.验证
php -m|grep mysqli
点击查看原图
php -m|grep pdo_mysql
点击查看原图
可以看到都有了,收工闪人.
夜空- 本站版权
1、本站所有主题由该文章作者发表,该文章作者与夜空享有文章相关版权
2、其他单位或个人使用、转载或引用本文时必须同时征得该文章作者和夜空的同意
3、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
4、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
5、原文链接:blog.slogra.com/post-251.html

标签: centos php 模块 mysqli pdo_mysql 编译安装 phpize php5.3.8

  1. 2013-04-08 18:00
    如果出现Couldn't locate driver named mysql也要安装pdo_mysql才能解决问题.

评论: