mvc4、ef5换成连接mysql数据库
公司外包一个项目是mvc4+ef5的连接 sql server的,现在要改成连接mysql,我整来整去也没有弄成功啊,有哪位大神有过这方面经验,教我一下,不胜感激,我实在是没办法了,百度2天了,没一点结果啊--------------------编程问答-------------------- 从没有用过mysql,不过网上看过mysql也有.net提供程序,你可以看这个:http://dev.mysql.com/downloads/connector/net/ --------------------编程问答-------------------- 一般更换了连接提供程序,并且修改连接字符串就可以。如果你没有混合调用sql或者使用存储过程的话。 --------------------编程问答-------------------- EF 本身好像就是针对SQL Server+.NET配套的。如果强行处理应该是没办法的。
不过
如果只是局部数据处理用到MY SQL的话那么新建一个MYSQL的数据访问类另外调用。
如果是全部都需要的话那么需要修改数据的底层访问方法。就是你程序里面直接Insert Updated等的操作类。用EF业务逻辑层一般都是LINQ查询,这块逻辑是可以脱离数据库的,我们常用的建三层架构的目的本身就是有为数据库扩展的。
--------------------编程问答-------------------- 我更换了字符串,并且连接上了mysql,我始终错在那个数据库在自动生成上,最后我把手动建的数据库删了,启动项目后自动生成,然后就可以完美运行。
补充:.NET技术 , ASP.NET