CentOS   发布时间:2022-05-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了CentOS下为php环境添加mysql扩展大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

在安装好apache2+php5之后,现在又想装上个MysqL5玩玩。
用源码安装好MysqL5之后,发现原来在Linux想为php添加新扩展,不像在windows上面,去掉分号注释就行了的~
在网上查询了很多资料,终于搞定,特写日记以示祝贺。


添加扩展的基本步骤:
1、进入php源代码目录:# cd /usr/ChenShao/php-5.3.1/
2、再进入要添加的MysqL扩展源码目录:# cd ext/MysqL/
2、调用已经编译好的php里面的phpize:# /usr/local/php5/bin/phpize
3、然后configure:# ./configure --with-php-config=/usr/local/php5/bin/php-config --with-MysqL=/usr/local/MysqL
(/usr/local/MysqL 为MysqL的安装目录)
4、make && make install
5、编译之后,自动把Mysql.so放到了默认的php扩展目录下(phpinfo可查看,我的为 /usr/local/php5/lib/php/extensions/no-debug-zts-20090626),再修改php.ini,去掉;extension=php_Mysql.so前面的分号。
不过有一点需要注意的是,生成的模块名叫Mysql.so,跟php.ini里面的php_Mysql.so名字不一致,必须把Mysql.so改名为php_Mysql.so,切记切记~!
6、重启apache:# service httpd restart

特别注意:如果第3步通过了,但第4步报错,很有可能是源代码的问题,我是从php.net新下载了一份之后,再来编译才通过的。

php中终于连接成功了

!

大佬总结

以上是大佬教程为你收集整理的CentOS下为php环境添加mysql扩展全部内容,希望文章能够帮你解决CentOS下为php环境添加mysql扩展所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:终于搞定