备份和恢复MySQL数据库C#备份、数据库、MySQL

2023-09-03 01:44:42 作者:柒予

我要寻找一种方式如何,我可以通过C#备份从MySQL(文件备份)的一些数据库。 而且还可以通过C#从备份文件数据库还原到一些新的位置。

您可以帮我一些想法如何到达这里开始。

感谢。

解决方案

 的ProcessStartInfo的StartInfo =新的ProcessStartInfo(cmd.exe的);
的Process.Start(StartInfo的);
startInfo.Arguments =的mysqldump -u管理-p管理试验> C:\ backupfile.sql;
的Process.Start(StartInfo的);
 

您可以隐藏在DOS提示符与startInfo.WindowStyle,如果你需要的。

数据库的备份和恢复

I am looking for a way how I can via c# back up some database from mysql (file backup). And also via c# restore database from backup file to some new location.

Can you help me with some ideas how to get started here .

Thanks.

解决方案

ProcessStartInfo startInfo = new ProcessStartInfo("cmd.exe");
Process.Start(startInfo);
startInfo.Arguments = "mysqldump -u admin -p admin test > c:\backupfile.sql";
Process.Start(startInfo);

You can hide the dos prompt with startInfo.WindowStyle if you need.