为macos的php配置pdo_mysql扩展

MACOSlion系统的php运行环境在上一篇文章已经介绍了,这一篇是关于为php配置支持pdo_mysql扩展库的,zend官方已经不建议使用mysql直连函数来操作mysql数据库,所以在以后的程序中,我们开始换用pdo以及mysqli,pdo是什么我想大家都很清楚了,这里我们不再说明,下面开始具体的安装过程:
 
首先打开终端,cd命令进入php的源码包里,进入到ext/pdo_mysql目录
由于我的php的ext包在/usr/include/php目录下,php-config以及phpize在/usr/bin目录下,所以下面我会用到这些目录,你可以改成你自己本地的对应的目录,具体的过程是:
cd/usr/include/php/ext/pdo_mysql
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config --with-pdo-mysql=/usr/local/mysql(mysql的安装目录)
make
makeinstall

然后在你的php的扩展目录里会生成一个pdo_mysql.so的扩展包
最后修改php.ini,加入扩展语句:
extension=/usr/lib/php/extensions/no-debug-non-zts-20090626/pdo_mysql.so
然后sudoapachectl restart,重启apache,你的pdo_mysql扩展库就可以正常使用了



你可能感兴趣的:(apache,mysql,PHP,扩展,Zend,extension)