在linux下php挂接mysql.so扩展的方法

第一步:进入php源码中的"ext/mysql"目录下
命令:cd

第二步:在当前目录下运行phpize

命令:/usr/local/php524/bin/phpize 

phpize的规则:去哪个目录下运行phpize文件,那么就会在该目录下生成一个configure文件。

第三步:运行刚才生成的configure文件

命令: ./configure --with-php-config=/usr/local/php524/bin/php-config --with-mysql=/usr/local/mysql/
这里最关键的是通过--with-mysql参数告诉mysql客户端的位置。这样才能生成mysql.so。

实验的时候,没有加这个参数,结果错误:
./configure --with-php-config=/usr/local/php524/bin/php-config

 
第四步:编译生成.so文件。最终要的东西
make
make install

结束/////////////////////////////////////////////////////////


第五步:配置php.ini加载该扩展

extension=mysql.so

 

posted on 2017-05-03 12:52  dongruiha  阅读(2292)  评论(0编辑  收藏  举报

导航