質問: 現在ASP.NET MVC5 の勉強をしているのですが、データベースの利用方法がわかりません。 `EntityFramework`を利用してコードファーストでデータベースを作成したいのですが、`dbContext`や`Web.config`の内容が理解できません。 「調べてみるとこういう風にかけ」といったことは書いてあるのですが、なぜそのように書くのかというのがわかりません。 `model`によって、データベースのフィールドを定義するというのはSQLクエリで扱うよりも非常にわかりやすくていいのですが、データベースとの接続の部分?なのでしょうか。その辺がいまいちよくわかりません。 `` の中身は、例えば`User`モデルを作り、`MySQL`を利用する場合はどのように書くのが正しいのですか? また、どうしてそのように書くのかというのも教えていただければ幸いです。 よろしくお願いいたします。
回答: 接続文字列の具体例とコードのサンプルをご紹介します。 私も説明を。 と思いましたが、かなり詳細に記載されていますので読んで頂いた方が早いかと。 Entity Framework 6 からMySQL Data にアクセス