红帽子第二张盘有一个php mysql的包,名字我记不住了。大概就叫phpmysql*.rpm
在RPMS里面,你可以find -name *mysql* -print查找一下
然后rpm -i phpmysql*.rpm
就可以了。。

解决方案 »

  1.   

    rpm -i php-mysql-4.0.4pl1-9.i386.rpm
    报告:
    error: failed dependencies:
            libmysqlclient.so.10   is needed by php-mysql-4.0.4pl1-9
    到哪里找这个东西啊
      

  2.   

    那你再找一下mysqlclient的包,先把mysqlclient装上。
      

  3.   

    运行mysql的时候,必须先执行mysql中的一个应用程序,好像是mysqld_shareware,
    每次必须先运行,最好时间个快捷方式放到启动里面就行了
      

  4.   

    rpm -i mysqlclient9-3.23.22-4.i386.rpm 
    package mysqlclient9-3.23.22-4 is already installed
      

  5.   

    mysql一切正常啊,我可以正常使用mysql
    也没找到什么mysqld_shareware
    我启动mysql用的是safe_mysqld
      

  6.   

    我的mysql运行都正常啊
    是用safe_mysqld启动的
      

  7.   

    rpm -i mysqlclient9-3.23.22-4.i386.rpm --force
    php并不是缺省支持mysql,一定要在编译的时候加入mysql的一些头文件和库文件,才支持mysql。
      

  8.   

    error: failed dependencies:
            libmysqlclient.so.10   is needed by php-mysql-4.0.4pl1-9
    还是老问题。
    我检查了一下/usr/lib/mysql目录下有libmysqlclient.so.9,没有.10
    这是不是版本匹配的问题啊。我到哪里去找.10啊我用rpm -i --nodeps安装了php-mysql包,重新启动
    还是同样问题。
      

  9.   

    那我建议你把php、mysql所有的相关包全部泻载再安装,全部用红帽子自带的,我这样做过,没有问题。。
      

  10.   

    全部删除再安装又出了新的问题,安装mysql的时候报告
    /sbin/ldconfig: File /lib/libext-2.so.7 is too small, not checked.
    唉,真是麻烦啊