Apakah ada alasan Anda tidak menggunakan konektor MySQL .NET? Bagaimanapun, saya pikir Anda perlu menambahkanProvider=MySQL Provider;
ke string koneksi Anda.
coba ini sebagai string koneksi Anda:
Provider=MySQL Provider;server=localhost;User Id=MyID;password=MyPassword;database=MyDatabase;
Konektor MySQL.NET sepenuhnya mengimplementasikan antarmuka ADO.NET. Setiap perintah identik dengan menggunakan System.Data.SqlClient
ruang nama.