如果pdo在linux下出现exception 'PDOException' with message 'could not find driver'则问题是php编译时少加--with-pdo-mysql=/usr/local/mysql wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgz tar -zxvf PDO_MYSQL-1.0.2.tgz cd PDO_MYSQL-1.0.2/
/data/klj/php/bin/phpize
./configure --with-php-config=/data/klj/php/bin/php-config --with-pdo-mysql=/usr/local/mysql make && make install
编译安装PDO时出现致命错误:/home/liujijun/software/PDO_MYSQL-1.0.2/php_pdo_mysql_int.h:25:19: 致命错误:mysql.h:没有那个文件或目录
#include
^
编译中断。
make: *** [pdo_mysql.lo] 错误 1
解决:
在编译时需要MySQL的头的文件,默认搜索找不到头文件的位置,需要建立个软连接:# ln -s /usr/local/mysql/include/* /usr/local/include/
相关mysql视频教程推荐:《mysql教程》
本文原创发布php中文网,转载请注明出处,感谢您的尊重!