sql >> データベース >  >> RDS >> Mysql

(プロバイダー:名前付きパイププロバイダー、エラー:40-SQL Serverへの接続を開くことができませんでした)

    問題は、System.Data.SqlClient.SqlConnectionを使用していることです。 MySqlに接続しようとしています サーバ。

    MySqlに接続するには MySqlConnectionを使用する必要があります これには、MySql.DataというAdo.Netの参照MySqlプロバイダーを追加する必要があります。

    これを行う最も簡単な方法は、NuGetパッケージマネージャーを使用することです。 Visual Studioで、[ツール]>[NuGetパッケージマネージャー]->[ソリューションのNugetパッケージの管理]をクリックします。

    フォームで、[参照]をクリックし、[MySql.Data]を選択します。

    注:Ado.Netの代わりにEntityFrameworkプロバイダーを使用する場合は、EntityFrameworkプロバイダーもあります。

    ここから、プロバイダーを使用するプロジェクトを確認し、[インストール]をクリックします。




    1. MySQLデータベースエンジンの操作

    2. 奇妙なSQLException:列が見つかりません

    3. データベーステーブルの場所-MySQL-WindowsXP

    4. Python、mysql.connectorエラー:フェッチ元に​​結果セットがありません。 cgitbは、関数に渡される正しい値を示します