El problema parece deberse al uso de un conjunto de caracteres (para su base de datos o columna) que Connector/NET no admite. (Por ejemplo, consulte Error de MySQL 58244 .) Esto generalmente se resuelve actualizando a la última versión de la biblioteca desde NuGet.
Si ya está ejecutando la última versión de Connector/NET, intente cambiar a MySqlConnector , que es un más confiable Biblioteca MySQL ADO.NET para C#.