Update mysql back up

This commit is contained in:
sunkaixuan 2023-03-09 18:56:35 +08:00
parent 4dbaf918df
commit ba9b2d71c9

View File

@ -583,11 +583,19 @@ namespace SqlSugar
db.Ado.Connection.ChangeDatabase(databaseName);
}
// Load the MySqlBackup assembly
Assembly assembly = Assembly.LoadFrom("MySqlBackup.dll");
Assembly assembly = Assembly.LoadFrom("MySqlBackupNet.MySqlConnector.dll");
// Get the MySqlBackup type
Type mbType = assembly.GetType("MySqlConnector.MySqlBackup");
Type mbType = null;
try
{
mbType = assembly.GetType("MySqlConnector.MySqlBackup", false);
}
catch
{
Check.ExceptionEasy("Need MySqlBackup.NET.MySqlConnector", "需要安装:MySqlBackup.NET.MySqlConnector");
throw ;
}
// Create an instance of the MySqlBackup class
object mb = Activator.CreateInstance(mbType, db.Ado.Connection.CreateCommand());