参考.net6连接mysql:https://www.cnblogs.com/xsj1989/p/15379350.html
其中.net8版本的不能安装:MySql.EntityFrameworkCore这个包,需要安装Pomelo.EntityFrameworkCore.MySql,
而且版本号必须在8.0.0以上,NuGet中找不到8.0.0以上的,手动执行安装命令:
Install-Package Pomelo.EntityFrameworkCore.MySql -Version 8.0.0-beta.2
这样才能使用migration,才能连接上mysql

连接MySQL显示SSL Authentication Error错误
原因是连接字符串少写了,加上 SslMode=none;AllowPublicKeyRetrieval=True; 就好了。
完整的:server=localhost;port=3306;database=xcgdb;uid=root;pwd=root;charset=utf8mb4;SslMode=none;AllowPublicKeyRetrieval=True;
posted on 2023-12-29 17:15  邢帅杰  阅读(200)  评论(0编辑  收藏  举报