diff --git a/Source/Framework/Database/MySqlBase.cs b/Source/Framework/Database/MySqlBase.cs index 130efdbed..15a351c4e 100644 --- a/Source/Framework/Database/MySqlBase.cs +++ b/Source/Framework/Database/MySqlBase.cs @@ -277,6 +277,11 @@ namespace Framework.Database args += "--ssl "; } + // Since MySQL 9.4 command line client commands are disabled by default + // We need to enable them to use `SOURCE` command + if (version.Build >= 9 && version.Major >= 4) + args += "--commands=ON"; + // Execute sql file args += "-e "; args += "\"BEGIN; SOURCE \"" + path + "\"; COMMIT;\" ";