Сначала вы устанавливаете AllowUserVariables в значение True (по умолчанию установлено значение False в строке подключения, см. https://dev.mysql.com/doc/connector-net/en/connector-net-6-10-connection-options.html
секунду, чтобы избавиться от кода параметра, поскольку вы заменяете mysql определяемые пользователем переменные @OutID с фактическим значением , что приводит к вашему сообщению об ошибке.
С
SET @OutID = 10;"
Вы задали mysql пользовательскую переменную @OutID для число 10.
Но в целом следующий код добавляет два параметра в запрос вставки
Def_Command_MySQL1.CommandText = "INSERT INTO myTable (myColumn1, myColumn2) VALUES (@C1, @C2)"
Def_Command_MySQL1.Parameters.AddWithValue("@C1", 1)
Def_Command_MySQL1.Parameters.AddWithValue("@C2", 2)
Def_Command_MySQL1.ExecuteNonQuery()