HOME >> Tips >> Microsoft.NET

.NET アプリケーションから MySQL へ接続する方法

2015/12/25
文書番号:20444



.NET アプリケーションから MySQL へ接続する方法です。

【対応方法】

  1. MySQL のサイトからデータベース接続を行うミドルウェアコンポーネント(Connector)をダウンロードします。

    http://dev.mysql.com へアクセスします。
    「Download」タブをクリックします。

    クリックで拡大

  2. 「Community」をクリックします。

    クリックで拡大

  3. 中ほどまでスクロールし、「MySQL Connectors」リンクをクリックします。

    クリックで拡大

  4. 「Connector/Net」リンクをクリックします。

    クリックで拡大

  5. 「Download」ボタンをクリックします。

    クリックで拡大

  6. 既にアカウントを持っている場合はログインします。
    持っていない場合はアカウントを作成するか、もしどうしてもアカウントを作りたくない場合は「No thanks,just start my download.」リンクをクリックします。

    クリックで拡大

  7. ダウンロードしたファイルをダブルクリックで起動します。

    クリックで拡大

  8. 実行確認のメッセージが出た場合は「実行」ボタンをクリックします。

    クリックで拡大

  9. インストールウィザードが起動します。
    「Next」をクリックします。

    クリックで拡大

  10. インストールタイプを選択します。
    今回は「Custom」を選択しました。

    クリックで拡大

  11. インストールするコンポーネントとインストール先を選択し、「Next」をクリックします。

    クリックで拡大

  12. インストールしてよければ「Install」ボタンをクリックします。

    クリックで拡大
  13. インストール中です。しばらく待ちます。

    クリックで拡大

  14. インストールが完了したら「Finish」ボタンをクリックして終了します。

    クリックで拡大

  15. Visual Studio で参照の追加をします。
    「.NET」タブの一覧に MySQL で始まるものが追加されています。
    ランタイム欄のバージョンを確認して「MySql.Data」を選択します。

    クリックで拡大

  16. クラス構造は SQL Server や Oracle などと同じようになっています。

    クリックで拡大

    Connection String の記載例
    "Server=localhost;Database=testDB;Uid=root;Pwd=パスワード"

    その他 Connection String のオプションについてはリファレンスを参照してください。

    [MySQL]6.2 Creating a Connector/Net Connection String
    http://dev.mysql.com/doc/connector-net/en/connector-net-programming-connecting-connection-string.html

    [MySQL]Chapter 7 Connector/Net Connection String Options Reference http://dev.mysql.com/doc/connector-net/en/connector-net-connection-options.html