Я пытался получить резервную копию mysql с помощью mysqlbackup dll. Файл создан, но sql не является резервной копией, проблема заключается в добавлении кода bkp.ExportToFile. Я использую следующий запрос и, пожалуйста, помогите решить эту проблему. Заранее спасибо.!
try{
string connectionString = $"server={ serverName };user={ userName };password={ password };persistsecurityinfo=True;database={ databaseName };SslMode=none;Convert Zero Datetime=true;";
using (con= new MySqlConnection(connString))
{
filename = "Bkp_20181101.sql";
using (MySqlCommand command = new MySqlCommand())
{
command.Connection = connection;
OpenConnection();
using (MySqlBackup bkp = new MySqlBackup(command))
{
try
{
bkp.ExportToFile( "D:\\" + filename);
}
catch (MySqlException ex)
{
CloseConnection();
throw ex;
}
}
CloseConnection();
}
}