using System; using MySql.Data.MySqlClient; class Program { const string dsn = "Server=;" + "User=;" + "Password=;" + "Pooling=False;"; static void Log(string msg) { Console.Out.WriteLine(DateTime.UtcNow.ToLongTimeString() + " " + msg); } static void Main() { MySqlConnection c = new MySqlConnection(); c.ConnectionString = dsn; c.Open(); MySqlCommand cmd = c.CreateCommand(); cmd.CommandTimeout = 60; cmd.CommandText = "SELECT SLEEP(600);"; try { Log("Executing query."); cmd.ExecuteNonQuery(); Log("Execution finished, no errors reported."); } catch (Exception e) { Log("Exception: " + e.Message); throw; } } }