LINUX有二个人安装的,一个人可能一开始RPM就装了MYSQL5。0
后面又一个安装了一个MYSQL5。1编译版
我现在要用MYSQL5。1做数据库
但现在只要在输入的MYSQL,MYSQLADMIN等命令的版本号全是5。0,怎么设置才能把MYSQL5。1设置成默认MYSQL?

解决方案 »

  1.   

    检查你的.path 把 mysql5.1 的放在前面
      

  2.   

    我不知道.path是什么文件?是¥PATH?
      

  3.   

    我在/ETC下PROFILE里设置
    当SOURCE PROFILE时出一个我又在HOME下面设置过了 还是不行 5。0的MYSQL是在/usr/lib/下面 5.1的放在/database/bin/mysql/bin下面
    设置
    MYSQL51=/database/bin/mysql/bin
    export PATH=$PATH;MYSQL51;SOURCE一下。BASH_PROFILE文件后还是不行我又把5。1的BIN下的文件CP到/usr/lib/下面 
    #mysql --version对了但是程序调用的还是MYSQL5。0 不知道为什么?
      

  4.   

    ps -aux 看看启动的谁,如果是5.0就干掉之,然后启动你的5.1。同一个端口不可能启动两个的
      

  5.   


    最好,两个mysql各自一个环境变量文件,
    在你的user profile里头,source  5.1那个配置文件。
    去掉/etc/profile里头关于mysql的环境变量。