pdo_mysql安装
2016-01-28 09:59
375 查看
如果编译时没有编译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)来安装,或者一些第三方脚本。
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)来安装,或者一些第三方脚本。
相关文章推荐
- MySQL开发规范与使用技巧总结
- mysql 添加索引 mysql 如何创建索引
- MySQL执行状态分析
- navicat for mysql 10.1.7注册码
- mysql中的null字段值的处理及大小写问题
- 深入mysql "ON DUPLICATE KEY UPDATE" 语法的分析
- mysql 5.7.10安装配置
- mysql5.7.10安装
- MySQL恢复中的几个问题解决方法
- MySQL性能优化的最佳经验
- Mysql 表分区
- mysql加入行号
- mysql汉字首字母
- mysql 替换某个字段中的某个字符
- Cent OS 7 安装 mysql-5.7
- mysql root修改密码
- MySql索引算法原理解析(通俗易懂,只讲B-tree)
- mysql 5.7.7以后需要初始化数据库
- MySql数据库(二)
- MySQL执行状态分析