
(Insert, Insert Ignore, Replace, On Duplicate Key Update, Update)


Progress Report is Available for Both Export and Import Task.Conditional Rows Export (Filter Tables or Rows).As some providers forbid that, MySqlBackup will be helpful in building a web-based (ASP.NET) backup tool. On the other hand, MySqlDump.exe cannot be executed directly from the Web Server. Using MySQL Workbench as a backup tool is not a suitable solution for the client or end-user. MySQL Workbench is good for developers, but when comes to the 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. The most common way to backup a MySQL Database is by using MySqlDump and MySQL Workbench. We will have better control on the output result in. VB.NET, F#, etc.).Īnother benefit of making this tool is, we don't have to rely on two small programs - MySqlDump.exe and MySql.exe to perform the backup and restore task. This tool is developed in C# but able to be used in any. MySqlBackup.NET is a tool (DLL) that can backup/restore MySQL database in. Import/Restore a MySQL Database string constring = "server=localhost user=root pwd=qwerty database=test convertzerodatetime=true " Using (MySqlBackup mb = new MySqlBackup(cmd)) Using (MySqlCommand cmd = new MySqlCommand())

Using (MySqlConnection conn = new MySqlConnection(constring)) Backup/Export a MySQL Database string constring = "server=localhost user=root pwd=qwerty database=test convertzerodatetime=true " More documentation is available at the Project Github website. A tool to backup and restore MySQL database in C#/VB.NET/ASP.NET.
