Linux下安装MySQL版本冲突的一个解决方法




在安装MySQL服务时出现如下错误:

\

 

要安装的版本是5.1.45,而之前有安装过5.0.22版本的,因此出现:

MySQL conflicts withmysql-5.0.22-2.1.0.1.i386

MySQL-server conflicts with mysql-server-5.0.22-2.1.0.1.i386

使用rpm -e –nodeps mysql-5.0.22-2.1.0.1,删除之前的版本,如果没删除mysql-server-5.0.22-2.1.0.1.i386还是会提示版本冲突,如上图,再使用同样的命令删除mysql-server-5.0.22-2.1.0.1.i386就可以安装了,如下图:

\

 

安装完MySQL服务后默认会自动开启该服务,使用ps -ef | grep mysql命令能看到进程证明服务已启动,使用rpm -qa | grep MySQL(注意区分大小写)可以看到安装的包,如下图:

\

下面安装客户端:

\

安装后输入mysql能输出上面的信息就证明安装成功了。

 

相关内容