mysql - 在同一台服务器上运行 MariaDB 和 MySQL

标签 mysql ubuntu mariadb linux-mint

我想在我的本地计算机上测试 MariaDB 数据库服务器,同时保持我现有的 MySQL 服务器运行。这是为将我的实时网站从 MySQL 迁移到 MariaDB 做准备。

是否可以将 MariaDB 与 MySQL 安装在同一系统上?我还没有尝试执行 apt-get install mariadb-server,因为我阅读的所有内容似乎都表明 MySQL 二进制文件将被 MariaDB 二进制文件替换。

我的系统:

jonny@jrlp01 ~ $ uname -a
Linux jrlp01 3.9.6-030906-generic #201306131535 SMP Thu Jun 13 19:35:54 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

jonny@jrlp01 ~ $ lsb_release -a

No LSB modules are available.
Distributor ID: LinuxMint
Description:    Linux Mint 15 Olivia
Release:    15
Codename:   olivia

jonny@jrlp01 ~ $ mysql --version
mysql  Ver 14.14 Distrib 5.5.31, for debian-linux-gnu (x86_64) using readline 6.2

最佳答案

考虑使用 Docker技术。这将帮助您分别站立两个数据库。此外,您可以进行备份(阅读有关 docker 管理器和节点的信息),并且可以随意打开端口。至少读一读 ;)

编辑:P.S 它在服务器上使用得很好,但在本地机器上使用 VM 是个好主意。

如果您的本地计算机无法处理,请考虑使用例如 AWS DB

为 future 的问题观察者而写 ;)

关于mysql - 在同一台服务器上运行 MariaDB 和 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17260125/

相关文章:

mysql - 在 sql 查询中使用变量

mariadb 无法启动 WSREP:std::bad_alloc

mysql - 通过在其之前添加文本来更新所有行

mysql - 查询多个供应商的职位

c - 给出 5 个参数,但在终端中只得到 3 个参数

Python 在 Ubuntu 上获取机器的 LAN IP 地址

mysql - 将csv文件导入MySQL中带有外键和主键的3个表

mysql - 更新 SQL 语句中的任意多个字段

mysql - 使用 MySQL 按浏览量排名

php - 如何使用 php 找出已安装的 linux 发行版?