我刚刚开始使用MySQL 5.5和MySQL Administrator v1.2.17的客户端,而不是Windows 2012 Server。我的任务是将一个实时数据库复制到同一个服务器 - 实质上是将dblive复制到dbtest。
我使用该应用程序创建了一个备份.sql文件,没有删除表。我想在这个应用程序中使用恢复机制,纯粹是为了方便,并且能够为客户端记录一个简单的过程。但我发现每个资源都是模糊的,假设恢复将取代原始资源。所以我希望在这里找到具体的解决方案。
还原请求Target Schema,无论是Original还是Another。这是唯一的选择,它没有说“数据库名称”。 (我会接受“呃,这就是你想要的”。)提示here表明这应该简单快捷,但后续评论说这个应用程序无法处理“大”数据库。这个.sql文件是250MB,我不确定它是否合格。
This提示使用mysql命令行,但没有确认它可以恢复到不同的数据库名称。我发现的大多数其他解决方案都依赖于复杂的查询,例如“不要那样做”,使用配置等等。我希望有人可以提出一个简单的解决方案,即使不使用这个实用程序。我不是MySQL专家,更多的是开发人员,所以请不要打扰我。感谢。