PHP Data Objects(PDO)扩展为 PHP 访问数据库定义了一个轻量级的一致接口。实现 PDO 接口的每一个数据库驱动能够公开具体数据库的特性做为标准扩展功能。注意利用 PDO 扩展自身并不能实现任何数据库功能;必须使用一个具体数据库的 PDO 驱动来访问数据库服务。php
记录安装 PDO MySQL 扩展过程。mysql
参考官方的安装文档后发现,在编译安装 PHP 时加上 –with-pdo-mysql[=DIR] 参数便可安装 PDO MySQL 扩展。其中的[=DIR]是可选的,是指 MySQL 的安装目录。
另外,须要用到 –with-mysql-sock[=DIR] 参数来设置所有 MySQL 的扩展的 unix socket 指针。sql
最终,在个人LAMP一键安装脚本中,指定的参数以下:数据库
./configure --with-pdo-mysql --with-mysql-sock=/usr/local/mysql/mysql.socksocket
目前,LAMP一键安装脚本已更新。已经安装该脚本的用户,能够运行 update.sh 脚本,从新编译安装一次便可。附安装完PDO MySQL扩展后的 phpinfo 截图以下:spa
方法二,单独配置.net
更多详细内容请查看:http://www.111cn.net/sys/CentOS/56849.htmunix
一、下载 文件 或者 进入 在PHP源码包中进入ext/pdo_mysql指针
http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgzhtm
二、解压文件
tar zxvf PDO_MYSQL-1.0.2.tgz
三、配置和编译文件
cd PDO_MYSQL-1.0.2
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-mysql=/usr/local/mysql
make
make install
注: 个人PHP安装在 : /usr/local/php/ mysql 安装在 : /usr/local/mysql 编译的时候注意你本身的安装目录在哪里
三、安装到PHP配置下
把这个记住,而后打开 php.ini文件,
并添加一行
extension=pdo_mysql.so