从更换的驱动器运行MariaDB

时间:2017-10-04 13:09:20

标签: mariadb innodb

更换笔记本电脑中的硬盘后,我意识到我忘了备份我的数据库了。我仍然可以使用旧驱动器作为外部硬盘,但我无法启动它。

旧机器和新机器上的操作系统都是Ubuntu 16.04,两者的MariaDb版本都是10. *数据库都是innodb。

我已经尝试将我的新安装的数据指向旧的datadir,但这导致mysqld永远无法启动。

我仍然拥有完整的磁盘,包括旧的mariadb二进制文件。我有办法运行吗?我只需要几分钟就可以进行备份。

1 个答案:

答案 0 :(得分:1)

我不知道是否指向旧的datadir有效。 我做了什么,它对我来说很好,以便将数据从旧服务器移动到新服务器:在新机器上安装mysqld服务,在启动它之前,同步数据目录。之后,在新服务器上启动mysqld服务,我可以完整地找到所有数据库。