問題:
この記事では、SqlConnection を使用した接続について紹介しますMySQL に変換しましたが、間違いが発生しました。 SQL Server への接続には SqlConnection が使用されます。MySQL への接続には特別なコネクタが必要です。
問題の説明:
提供されたサンプル コードでは SqlConnection を使用して MySQL に接続していますが、次のエラーが発生しました:
System.ArgumentException: Keyword not supported: 'driver'.
問題の解決策:
MySQL に接続するには、次を使用する必要があります。 SqlConnection ではなく MySqlConnection クラス。 MySqlConnector は、MySQL に接続するためのコミュニティによって開発および保守されている .NET コネクタです。
解決策:
MySqlConnection connection = new MySqlConnection(connectionString);
MySqlCommand command = new MySqlCommand(query, connection);
接続文字列の例:
"Server=localhost;Database=my_database;Uid=my_user;Pwd=my_password"
ホストを含む正しい接続文字列を指定する必要があることに注意してください。 、データベース、ユーザー名、パスワード。
以上がSqlConnection が MySQL で動作しないのはなぜですか? どうすれば修正できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。