Ik vond deze blog , wat aangeeft dat je met nieuwere versies van .net Connector moet toevoegen
;Allow User Variables=True
naar de verbindingsreeks. Vergelijk mijn SO-vraag Hoe kan ik een door de gebruiker gedefinieerde MySql-variabele gebruiken in een .NET MySqlCommand?