增加對多數(shù)據(jù)庫的支持,并不是意味著同時(shí)對多種數(shù)據(jù)庫操作,當(dāng)然,后面,我們會(huì)嘗試同時(shí)對多種數(shù)據(jù)庫操作,這可能需要多個(gè)上下文,暫且不論。分布式數(shù)據(jù)庫,我們采用的是阿里云的Mycat,這個(gè)后面會(huì)更新出來。我們今天的場景是:我們的項(xiàng)目可能是在windows上開發(fā)的使用的是SqlServer,我們要發(fā)布到linux上,SqlServer 2017 據(jù)說是支持liunx的,但是還沒出... 當(dāng)然不是說 SqlServer 就不能裝在liunx上,但是我們的Liunx服務(wù)器可能已經(jīng)安裝了MySql或 Oracle,我們希望使用現(xiàn)有的,又或者是,我們需要切換數(shù)據(jù)庫。那么,我們需要可以隨時(shí)切換數(shù)據(jù)庫的支持。

  

 

添加NuGet包,注冊服務(wù)

 

   使用SqlServer數(shù)據(jù)庫,這個(gè)官方有詳細(xì)的步驟和解釋,可以參考:https://docs.efproject.net/en/latest/providers/sql-server/index.html ,我們簡單介紹一下

  在 

網(wǎng)友評論