我目前面临的问题是如何迁移数据库以获取在VS 2012中默认创建的用户信息。当我创建项目时,会创建一个包含所有用户表和数据库的LocalDb \ v11.0。
在我的应用程序中,我想使用MySQL作为数据库。我能够运行,连接和访问在MySQL工作台上运行的MySQL数据库。但我面临着如何迁移用户访问控制的问题,即已经给出了帐户控制器和家庭控制器;目前,当我按下登录时,我被重定向到一个页面以输入我的登录凭据。其中使用此默认SQL Express LocalDb。
我想使用Microsoft提供给我的代码功能,但想要使用MySQL数据库。
我目前正在考虑从默认SQL数据库迁移到MySQL,然后使用MySQL数据库运行代码。没有针对此问题的具体帖子。我现在真的很无能,有人可以给出一些从哪里开始的指示吗?
<add name="DefaultConnection" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=aspnet-ImageRepository-20140121114624;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\aspnet-ImageRepository-20140121114624.mdf" providerName="System.Data.SqlClient" />
我正在考虑将此默认连接指向我拥有的mySQL Db,但这不起作用。
答案 0 :(得分:0)
您需要修改连接字符串以连接到您的mysql数据库。
你会在这里找到更多信息
mySQL DataSource on Visual Studio 2012
如果您在项目中使用实体框架,它将与mysql兼容。