首先
rpm -qa | grep mysql看看mysql是不是真的安装了,并列出其具体版本号
第二,
rpm -qil youmysqlpackagename,查看该包具体文件安装位置,但是像mysql rpm包会把文件安装到很多位置,这样可以用--with-mysql=shared就可以了,或者干脆不写(php4默认会安装)也是可以的,
如果再不行,到mysql.com下载mysql软件的二进制包,然后照着其ERADME安装就行了,也很容易(如果要卸载rpm软件包mysql -e --nodeps yourRPMPackageNameButNoExtName就可以了)

解决方案 »

  1.   

    如果要简单的话,安装系统的时候选上就好了
    或者mysql apache php等全部找rpm包
      

  2.   

    还有一个问题:其实这个问题不应该在这问,因为这儿是不会有答案的
    到www.linuxsir.org来吧
      

  3.   

    mysql默认安装的话,直接--with-mysql就可以了,PHP的编译文件里有默认路径的,一般都是正确的!
    默认好像是在/usr/local/mysql吧?不记得了,用VI打打CONFIGURE看一下吧
    还有在linux下查找文件:
    find / -name mysqld
    find /-name my.cn
    find / -name mysql
    这样查一下就一目了然了吧
      

  4.   

    可是我在linux下用 rpm -e MySQL-server-版本号-i386.rpm却提示我该rpm包没有安装,
    但是我用 rpm -ihv MySQL-server-版本号-i386.rpm又提示我该包已经安装,现在怎么办阿?
    help,
      

  5.   

    还有 ,我再 服务中找到了 mysql的服务,且能够 在明令行模式下使用,
      

  6.   

    在安装linux的时候把那个选项选上就直接装好了。多简单呀。
      

  7.   

    可是我在linux下用 rpm -e MySQL-server-版本号-i386.rpm却提示我该rpm包没有安装
    -----------------------
    可能你把文件名(MySQL-server-版本号-i386)弄错了
    这个文件名你要确认是对的,不能自己随意改的
      

  8.   

    我确认了好几遍了阿!现在最最郁闷的是在服务中能够找到mysql这个服务,但是卸又卸不掉,装有装不上,我道啊
      

  9.   

    rpm -qa | grep -i mysql就可查到包名字和版本号啦
    卸载用rpm -e mysqlPackageName,注意后面不要带.rpm