SqlParameter
è per SqlClient, ovvero SQL Server. Vuoi un new MySqlParameter
(i tipi di connessione, comando, parametro e lettore sono tutti specifici del provider). O meglio:chiedi alla connessione di creare il parametro, oppure usa uno strumento che si occuperà per te degli interni di ADO.NET.