我有一台安装了 mysql 5.5.40 的虚拟机。现在我想安装 mysql 5.6,但不更新或替换现有版本。这意味着我想同时使用这两个版本。
我曾尝试安装
apt-get install mysql-server-5.6
但它已被替换/升级了现有的。也尝试使用 deb 文件,结果与上面相同。
最后我使用了压缩的 tar 文件。但无法运行它。我尝试使用
mysqld_multi
工具。还尝试使用分离的 my.cnf、datadir、lock 和 pid。当我尝试运行它时,它在 pid 上失败。
我是否遗漏了这 3 个选项的某些内容?
还有其他方法吗?
答案1
如果它仍使用 autoconf,您可以使用 ./configure --prefix=/opt/mysql56 make make install 从源代码编译 mysql 5.6。您还必须更改端口号。
但我认为在单独的虚拟机中使用 virt-manager (kvm)、vmware 或 virtualbox 来安装 mysql 5.6 会更容易。