MySQL Connector中的MySQL备份

时间:2011-06-24 19:01:59

标签: c# .net mysql

这可能很简单,但我在文档中找不到答案。无论如何,我需要以编程方式创建一个mysql表的备份。通常我会从批处理文件或shell脚本中调用“mysqldump”。在这个特定项目中,我无法访问任何批处理文件或外部shell脚本。我也不能使用System.Diagnostrics.Process类来模拟从命令行运行mysqldump。

这使我无法在MySQL .NET Connector中完成此任务。如何在查询(在Windows中)中模仿“mysqldump”,我可以将其发送到我的连接实例然后执行?

思想?

1 个答案:

答案 0 :(得分:1)

如果你需要热备份,我认为你运气不好。所有备份选项/产品都需要运行外部产品。这是ISAM还是INNODB表?