C# 我的sql数据库备份在客户端的.sql文件中?

C# 我的sql数据库备份在客户端的.sql文件中?,c#,mysql,database,backup,C#,Mysql,Database,Backup,我正在使用C#和MySQL创建一个小工具,这个工具在MySQL中有一个小数据库,我想将数据库备份为.SQL文件,需要时可以再次加载到MySQL 问题是如何在客户端使用任何查询等获取.SQL文件并将其加载回数据库 我不想使用sql转储或任何其他方法,因为我必须为这些方法编写批处理文件或在客户端上调用外部进程 有没有简单直接的c#编程方法 需要帮助 问候 使用“显示创建表”、“显示创建视图”、“显示创建触发器”。。。等等您可以从系统数据库获取的所有对象名称 只应生成“INSERT INTO tabl

我正在使用C#和MySQL创建一个小工具,这个工具在MySQL中有一个小数据库,我想将数据库备份为.SQL文件,需要时可以再次加载到MySQL

问题是如何在客户端使用任何查询等获取.SQL文件并将其加载回数据库

我不想使用sql转储或任何其他方法,因为我必须为这些方法编写批处理文件或在客户端上调用外部进程

有没有简单直接的c#编程方法

需要帮助
问候

使用“显示创建表”、“显示创建视图”、“显示创建触发器”。。。等等您可以从系统数据库获取的所有对象名称

只应生成“INSERT INTO table”语句