简体   繁体   English

C#窗口表单-如何自动备份数据库并将其发送到在线Phpmyadmin或通过电子邮件发送

[英]C# Window Form - How Can I Automatically Backup Database And Send it to Online Phpmyadmin Or On Email

Good day! 美好的一天! I'm being curious on how can I backup the database automatically and send to online phpmyadmin or send the databasefile to prefer email. 我很好奇如何自动备份数据库并发送到在线phpmyadmin或发送数据库文件来接收电子邮件。 We are developing our System using Intranet where we use CentOS as our server provider of Mysql & Phpmyadmin. 我们正在使用Intranet开发系统,我们使用CentOS作为Mysql&Phpmyadmin的服务器提供程序。 I'm just thinking what if the server fail and the datas stored there are corrupted. 我只是在想如果服务器发生故障并且在那里存储的数据已损坏该怎么办。 That's worst case scenario for one system working on one place. 对于在一个地方工作的一个系统来说,这是最坏的情况。 :( Our System is made from C# Windows Form. :(我们的系统由C#Windows窗体制成。

I need some ideas(or link if needed) to make some backup automatically that will be save whether in online Phpmyadmin or send the database file to my prefer email. 我需要一些想法(或链接,如果需要的话)来自动进行一些备份,无论是在在线Phpmyadmin中还是将数据库文件发送到我喜欢的电子邮件中,这些备份都将被保存。

Thanks in advance! 提前致谢!

You can have a look on the MySqlBackup.NET - MySQL Backup Solution for C# introduce a tool (DLL) that can backup/restore MySQL database in C#. 您可以查看MySqlBackup.NET-C#的MySQL备份解决方案引入了一种工具(DLL),该工具可以在C#中备份/还原MySQL数据库。

MySQL Workbench is good for developers, but, when comes to client or end-user, the recommended way is to get every parameter preset and all they need to know is press the big button "Backup" and everything is done. MySQL Workbench对开发人员非常有用,但是,对于客户端或最终用户,推荐的方法是获取每个参数预设,而他们所需要知道的就是按下大按钮“ Backup”,一切就完成了。 Using MySQL Workbench as a backup tool is not a suitable solution for client or end-user. 对于客户端或最终用户,使用MySQL Workbench作为备份工具是不合适的解决方案。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM