【发布时间】:2017-03-27 02:51:37
【问题描述】:
我有ASP.Net MVC 网站并使用EF Code First
作为数据库,我使用的是MySql。但没有得到正确的连接字符串。如果是 MSSQL,我可以使用 Visual Studio 本身轻松生成。
在使用 MySql 时,有没有一种快速的方法可以自动生成正确的连接字符串。
谢谢。
【问题讨论】:
标签: mysql asp.net database connection-string
我有ASP.Net MVC 网站并使用EF Code First
作为数据库,我使用的是MySql。但没有得到正确的连接字符串。如果是 MSSQL,我可以使用 Visual Studio 本身轻松生成。
在使用 MySql 时,有没有一种快速的方法可以自动生成正确的连接字符串。
谢谢。
【问题讨论】:
标签: mysql asp.net database connection-string
在添加 edmx 文件时(在数据选项卡下),您可以选择从现有数据库生成。并选择 mysql db 了解更多详细信息,请遵循完整指南 here
【讨论】:
这可能很有用
<connectionStrings>
<add name="MyContext" providerName="MySql.Data.MySqlClient"
connectionString="server=localhost;port=3306;database=mydbname;uid=my_user_id;password=my_password"/>
</connectionStrings>
通常 my_user_id = root
https://dev.mysql.com/doc/connector-net/en/connector-net-entityframework60.html
【讨论】: