如何在CentOS上安装并运行多个MySQL服务器版本?

我是MySQL数据库的新手,我想在CentOS服务器上安装并运行多个MySQL服务器版本。

我做了以下事情,但没有运气。

  1. 安装MySQL 5.1.86默认设置。
  2. 尝试在以下链接的帮助下安装另一台MySQL服务器版本5.5.30: http : //www.colestock.com/blogs/2008/02/installing-multiple-versions-of-mysql.html http://bobcares.com /博客/ p = 91

但是我无法安装另一个MySQL服务器(5.5.30)。 面对很多问题如下:

  1. 第二个MySQL(5.5.30)正在检查旧的MySQL服务器configuration文件并发生冲突。
  2. 突然,我的旧MySQL服务器(5.1.86)已经自动停止。 直到我完全删除新的服务器文件并重新启动我的机器才开始。

你不能用CentOS软件包pipe理器来做到这一点 – 正如你发现它是为了保护你自己,避免你在生产系统上几乎肯定不应该做的事情。

解决scheme是手动编译和安装MySQL到不同的位置,并configuration每个实例以侦听不同的IP地址(或端口)。
如果你觉得雄心勃勃(或者需要这样做到几台机器),你可以根据这些安装推出你自己的软件包。

软件的编译和安装是读者的一个练习,你应该能够使用相关版本的MySQL文档来处理这个问题。