我的sql数据库备份在客户端.sql文件
本文关键字:sql 客户端 文件 备份 数据库 我的 | 更新日期: 2023-09-27 18:17:50
我正在创建一个使用c#和MySQL的小工具,这个工具在MySQL中有一个小数据库,我想将数据库备份为。sql文件,我可以在需要时再次加载到MySQL。
问题是如何在客户端使用任何查询等获取。sql文件并将其加载回数据库。
我不想使用SQL转储或任何其他方法,我必须写一个批处理文件或调用客户端的外部进程。
在c#编程中是否有简单直接的方法来实现它?需要帮助的问候。
所有对象定义都可以使用SHOW CREATE TABLE, SHOW CREATE VIEW, SHOW CREATE TRIGGER,…等等;您可以从information_schema系统数据库中获得所有对象名称。
只有"INSERT INTO table"语句需要自己生成