从转储文件立即托管 mysql 数据库的程序

从转储文件立即托管 mysql 数据库的程序

我正在寻找一个实用程序,它可以转储 mysql 数据库,并基本上托管一个“假”或最小的 mysql 服务器,并使用该数据来测试另一个需要它的程序。

有人见过这样的事情吗?

谢谢。

答案1

如果您将转储作为正确的插入,并且它不使用任何 mysql 特定功能,您可以尝试将其加载到sqlite数据库。这就是极简主义。但请注意,您将无法使用与 mysql 相同的代码来测试它,因为 sqlite 没有服务器。您的代码必须打开 sqlite db 文件并对其执行语句。大多数编程语言都支持 sqlite。

答案2

您所需要的一切都由 MySQL 本身提供。

安装 MySQL 服务器,启动它,然后使用以下命令加载转储

mysql -uroot -p < mydump.sql

现在就可以走了。

相关内容