MySQL .NETコネクタを使用していない理由はありますか?とにかく、Provider=MySQL Provider;
を追加する必要があると思います 接続文字列に。
これを接続文字列として試してください:
Provider=MySQL Provider;server=localhost;User Id=MyID;password=MyPassword;database=MyDatabase;
MySQL.NETコネクタは、ADO.NETインターフェイスを完全に実装しています。すべてのコマンドは、System.Data.SqlClient
を使用する場合と同じです。 名前空間。