Nov 20, 2012 at 3:22 PM
Edited Nov 20, 2012 at 3:24 PM
Deleted database is not existed. If you initialize a connection to MySQL database like this (example):
An MySqlException of Unknown database will occur. MySQL can't find the database defined in connection string (because it is not existed, it had been deleted).
You have to establish a connection to MySQL database without specifying the initial database in connection string like this:
But, in MySqlBackup.NET version of 1.5.2 beta, it does not support initialization without an initial database. Therefore some changes have been made to fix this.
v1.5.3 was just released. You may proceed the restoration of database with v1.5.3 without specifying initial database in connection string.
Another extra minor changes in v1.5.3 is non-super admin user is allowed to be used with MySqlBackup.NET. In older version, v1.5.2 or older, only super admin user is allowed to used in MySqlBackup.NET, or else an user privilege of MySQL exception will occur
during processing Stored Procedure, Stored Functions, etc.
Now, if the MySQL user does not has super admin privilege, the backup will still able to carry out, but without exporting Stored Procedure, Stored Functions, Triggers, Events and View.