2011-05-06 223 views
2

我正在使用ASP.Net MVC2。我有一個使用數據庫設計的模型,並且需要使用MySQL作爲後端從該模型創建數據庫。使用MySQL作爲數據庫從模型生成數據庫

我右鍵單擊模型並選擇generate database from model選項,然後選擇MySQL作爲後端。

之後,我可以得到一個SQL查詢來執行。但是當我執行查詢時,MS SQL Server正在執行而不是MySQL。

您是否知道如何使用MySQL從模型中創建數據庫。

+0

你在使用自動生成的DB(我假設你已經安裝了MySQL connector for .NET,對嗎?)? – UpTheCreek 2011-05-06 10:23:22

+0

您是否使用Entity Framework 4.1 Code First? – 2011-05-06 11:18:35

+0

@ UpTheCreek-auto從asp.net mvc2中的模型類生成 – joms 2011-05-06 11:22:59

回答

0

您可以在實體模型的屬性下更改DDL生成器:DDL Generation Template。我能夠從SSDLToMySQL.tt (VS)切換到SSDLToSQL10.tt (VS),這給了我MySQL腳本。