使用 Mono 进行 .NET 开发的数据库

使用 Mono 进行 .NET 开发的数据库

我对 Linux 还不熟悉。想用 MONO 开发 .NET 应用程序。实际上这是我的大学项目。在 Windows 中,我们使用 MS SQL 和 MS Visual Studio,但问题是我找不到可以与 MONO 一起使用的 MS SQL 服务器的完美数据库替代品。任何建议都会有帮助。

答案1

MySQL 是 Linux/Ubuntu 中事实上的标准。它还可以与单核细胞增多症。来自链接:

Mono 提供程序MySQL数据库是MySQL 连接器/网络

MySQL Connector/Net 是一个完全托管的提供程序,不需要客户端库。您必须从 MySQL AB 获取它。该提供程序在 GPL 许可下分发。这是推荐与 Mono 一起使用的提供程序。

可以找到对 MySQL Connector/Net 的支持这里。如果您决定从源代码编译,则应定义条件编译变量 MONO(即从命令行编译时为 -d:MONO)。用法

先决条件

MySQL database

MySQL .NET Connector

网站上有关连接的相关部分:

 "Server=hostname;" + "Database=database;" + "User ID=username;" + 
 "Password=password;" + "Pooling=false"

相关内容