0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Visual Studio2015 MySQL接続方法の忘備考

Posted at

仕事にて、Visual Studio 2015環境でMySQLを使用する事になったので、忘備考として投稿。
また、以下方法はMVCテンプレートでEntityFrameworkを使用しての方法。
EntityFramework不使用な場合は後日別途記載予定
※下図画像はVisual Studio 2017のものなので、2015と少し異なるので注意

###【環境】
Visual Studio 2015 Community
MySQL
###【手順】
1.「MySQL Connector Net」、「MySQL for Visual Studio」をインストールする。
   ◆MySQL Connector Net
    バージョン:8.0,6.10,6.9,6.8
    URL:https://dev.mysql.com/downloads/connector/net/6.10.html
   ◆MySQL for Visual Studio
    バージョン:2.0,1.2
    URL:https://dev.mysql.com/downloads/windows/visualstudio/1.2.html
2.プロジェクトを作成(ここではテンプレートをMVCとする)
3.ソリューション エクスプローラーにある「参照」を右クリック
  「NuGetパッケージの管理」を押下
4.NuGetパッケージマネージャーにて、「MySQL.Data」、「MySQL.Data.Entity」をインストール
  ※「MySQL.Data.Entity」をインストールすると「EntityFrameWork」もインストールされる?
WS001146.JPG
5.ソリューションエクスプローラーから「追加」⇒「新しい項目」を選択
  [Visual C#]の「ADO.NET Entity Data Model」を選択
WS001147.JPG
6.ウィザードが表示されるので、「データベースからEF Designer」を選択し、「次へ」ボタンを押下
7.「アプリケーションがデータベースへの接続に使用するデータ接続」項目で「新しい接続」ボタンを押下
WS001149.JPG
8.データソースは「MySQL Database」を選択し、「続行」ボタンを押下
WS001150.JPG
9.接続プロパティが表示されるので、それぞれMySQLのDB情報を設定
  Dtabase name以外を入力し終えたら「テスト接続」ボタンを押下し、正常に接続できているか確認を行う
  正常に接続できていれば接続大将のDtabase nameを選択し、「OK」ボタンを押下
WS001151.JPG
10.データ接続の選択画面に戻るので、「はい、重要情報を接続文字列に含めます。」と「接続設定に名前を付けてWeb.Configに保存」にチェックを入れ「次へ」ボタンを押下
11.データベースオブジェクト選択画面にて、必要なテーブルやビューを選択し、「完了」ボタンを押下

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?