我的Linux系统是  Red Hat Enterprise Linux Server release 5.3 
1. php我已经安装成功,   当我查看phpinfo(),提供的信息时, 发现少了mysql这个扩展,这是为什么啊?Linux下 mysql 扩展  名字是什么.so?  说明: 我用的是源码php-5.2.14 进行安装的   
安装语句是 :./configure --prefix=/usr/local/php  --with-apxs=/usr/local/apache/bin/apxs --disable-debug --enable-safe-mode --enable-trans-sid --with-xml --with-Mysql --enable-short-tags --with-gd --with-zlib --with-jpeg --with-png --enable-memory-limit --disable-posix --with-config-file-path=/usr/local/lib mysql扩展以打开。为什么安装不上?  求解

解决方案 »

  1.   

    参看手册
    http://www.php.net/manual/en/mysql.installation.php--with-mysql=[DIR],这个参数后面要加mysql的安装默认,否则它在默认位置找不到mysql的话,就不会安装了。
      

  2.   

    安装语句是 :./configure --prefix=/usr/local/php --with-apxs=/usr/local/apache/bin/apxs2 --disable-debug --enable-safe-mode --enable-trans-sid --with-xml --with-Mysql=/usr/local/mysql --enable-short-tags --with-gd --with-zlib --with-jpeg --with-png --enable-memory-limit --disable-posix --with-config-file-path=/usr/local/lib  加了路径还是不行 ? 
      

  3.   

    mysql 用源码包安装 configure make  make install bin/mysql_install_db --user=mysql 这种的
      

  4.   


    我是用的源码安装, 也成功安装了 ,
    MySQL  版本 是mysql-5.0.87
    命令时: ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/Mysql/
    求高手继续帮忙
      

  5.   


    我是用的源码安装, 也成功安装了 ,
    MySQL 版本 是mysql-5.0.87
    命令时: ./configure --prefix=/usr/local/mysql --sysconfdir=/etc --localstatedir=/var/lib/Mysql/
    求高手继续帮忙