我正在使用ASP MVC開發一個新項目。我正在使用數據訪問的存儲庫模式。在使用SQL Server之前,我使用過相同的場景,但現在我正在使用MySQL。使用mysql的Asp.net MVC
如何使用存儲庫模式與MySQL進行交互?
我正在使用ASP MVC開發一個新項目。我正在使用數據訪問的存儲庫模式。在使用SQL Server之前,我使用過相同的場景,但現在我正在使用MySQL。使用mysql的Asp.net MVC
如何使用存儲庫模式與MySQL進行交互?
數據庫層通常需要護理的:
關於數據庫特定組件,通常這些是S qlConnection
,SqlDataReader
,SqlCommand
等。他們是Microsoft SQL Server特定的。您將需要安裝MySql connector並使用提供的界面。
看看這裏:Using MySQL Native .NET Providers
您將使用這些對象:MySqlConnection
,MySqlCommand
,MySqlDataReader
,MySqlDataAdapter
,MySqlParameter
,MySqlTransaction
。
您將需要安裝/安裝MySql數據提供程序。
使用亞音速似乎是使用MVC的MySQL最快的路線,或者更新版本的mysql數據提供程序允許實體框架也可以使用....但是再次最快的路線必須是亞音速您的啓動和運行in分鐘
您可以使用開放源代碼ORM(例如nHibernate)並開發存儲庫層。這支持MySQL。然後,如果您決定切換回SQL Server,則只需更改1配置行。