pdo_mysql安装

如果编译时没有编译pdo模块,可以cd 到php编译时的目录,重新编译
1、切换到pdo_mysql目录,如php-5.5.10/ext/pdo_mysql/
2、生成configure文件,在pdo_mysql目录下运行phpize,若没有加到path里,用全路径
3、运行configure,生成makefile

./configure  --with-php-config=php-config的路径 --with-pdo-mysql=mysql代码的路径

比如./configure  --with-php-config=/usr/local/php/bin/php-config --with-pdo-mysql=/home/src/mysql-5.6.17-linux-glibc2.5-x86_64/
mysql代码的路径是指编译mysql时的代码路径
4、编译、安装
make
make install
可以测试一下,make test,可能会出错,暂时不用管
5、修改php.ini
添加extension=pdo_mysql.so
模块的名字和第4步生成的so要一样。
 
如果编译时的源码已经删除了,如果还记得路径,可以把源码移动到原来编译时的路径再重新编译。
如果源码也没了,再试试pecl install pdo_mysql,祝好运,不过我是没成功。
所以建议大家还是用软件源(centos推荐remi)来安装,或者一些第三方脚本。

你可能感兴趣的:(pdo_mysql安装)