出于开发目的,我正在尝试使用VS Code在Mac上设置本地数据库。我已经通过自制软件安装了MariaDB,并且可以通过终端访问它并进行试用。
但是如何获取连接字符串以放入VS Code,所以当我使用Entity Framework Core时,它将自动在MariaDB数据库中创建表?
检查数据库提供者:https://docs.microsoft.com/en-us/ef/core/providers/?tabs=dotnet-core-cli
使用Nume中提供的Pomelo.EntityFrameworkCore.MySql,它提到了与MySQL相同的MariaDB连接器
您可以启动一个项目,然后添加:
dotnet add package Pomelo.EntityFrameworkCore.MySql
就像这个非常简单的教程中所描述的那样:
https://www.jerriepelser.com/blog/using-mariadb-with-aspnet-core/
玩得开心