编译php与MySQL支持问题

我正在试图让CentOS上的MySQL在PHP上工作,Apache是​​由其他人从源代码安装的。 PHP也从源码安装,所以yum安装php-mysql不起作用,虽然它为CLI的PHP的工作,但不是PHP的Apache正在使用。 我已经下载了新的PHP源代码,并安装它来取代旧的PHP。 我的configuration命令是

./configure --with-apxs2=/usr/local/apache/bin/apxs --with-MySQL=/usr/local/mysql --prefix=/usr/local/php --with-config-file-path=/usr/local/php --disable-cgi --with-zlib --with-gettext --with-gdbm 

在这一点上,我不能得到任何MySQL代码工作和phpinfo()不显示MySQL的信息,但它确实显示上述configuration命令。 这可能是我需要改变我的php.ini。 另外,如果我可以只使用PHP安装与百胜可以工作。 只需要知道PHP安装在/ usr / local / apache /或者我需要libphp5.so模块来安装php,而不是从源代码编译的。

哪个版本的PHP? 如果5.3或更高,你可以尝试:

 --with-mysql=mysqlnd 

这是php开始在php 5.3中使用的mysql本地驱动程序

另外,如果您还没有,请浏览安装说明,如果不是5.3:

http://www.php.net/manual/en/mysql.installation.php