MySqlBackup.NET is a .NET programming language tool (DLL) that can back up/restore MySQL databases. It can replace MySqlDump. This tool uses the native .NET language to handle all values and parameters, so it can handle Unicode/UTF8 characters (multilingual).
MySqlBackup.NET2.0.2 update log:
Fixed BUG: MySqlBackup.NET will decrypt an empty line, which will cause an exception when encryption is enabled.
Features:
1. Export/import table structure and rows
2. Export/import stored procedures, functions, triggers, events, and views
3. Customize table and row exports.
4. Provide support for encryption.
5. Export BLOB and save as file.
6. Collect SQL syntax errors during the import process.
7. A progress bar displays the progress during export/import.
Notice:
The development environment is Visual Studio 2012