.net core MySQLノート使用


説明
.net coreは急速に発展しており、以下の文字は現在のみ使用されている(2017年01月07日)
  • 公式MySqlをインストールします.Data.EntityFrameworkCore
  • dotnetバージョンは1.0のみです.x(Mysqlの駆動は7.0.6-IR 31まで1.0.xのみサポート)、1.1
  • はサポートされていません.
  • 機能はCode Firstを完全にサポートしており、Db Firstはテストできません.
  • MySQLの駆動には非公式のSapientGuardianがある.EntityFrameworkCore.MySqlとPomelo.EntityFrameworkCore.MySql、その中でPomelo.EntityFrameworkCore.MySqlはMySqlConnectorに基づいており、この技術は深く研究されていない.

  • 試用中、dotnetにバグがあることが明らかになった.でもNetの優位性は明らかで、特に私たちのような中小チームに対して.製品の開発効率はまだ高い.
    Pomelo.EntityFrameworkCore.MySql V1.1.2BUG
    このバージョン以降のMySqlConnector (>= 0.19.2)には深刻なバグがあり、接続が解放されない可能性があります.MySqlConnector 0.24.0を手動で追加すればいいです.バージョンをあまり高く追加しないでください.破壊的な更新が発生する可能性があります.
    説明の更新:https://github.com/mysql-net/MySqlConnector/releases/tag/0.22.0