实体框架mysql连接字符串错误?
Posted
技术标签:
【中文标题】实体框架mysql连接字符串错误?【英文标题】:entity framework mysql connection string error? 【发布时间】:2021-11-01 22:59:26 【问题描述】:protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
optionsBuilder
.Usemysql(@"server=localhost;port=3306;database=shopDb;user=root;password=mysql123;");
我正在尝试连接实体框架和 mySQL。为什么我会收到此错误? (无法将 2 个参数从“字符串”转换为“MicrosofEntityFrameworkCore.ServerVersion”)
code
【问题讨论】:
请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 【参考方案1】:您的连接字符串中有错误。由于您使用的是本地主机,请尝试删除端口。
【讨论】:
以上是关于实体框架mysql连接字符串错误?的主要内容,如果未能解决你的问题,请参考以下文章
实体框架代码的动态连接字符串首先在运行时 EF6(mssql、mysql、oracle)中用于多个数据库提供程序
为CLI实体框架迁移的DbContext建立连接字符串时出现问题。