我的用户是不是需要安装数据库程序才能使用我的数据库程序?

Posted

技术标签:

【中文标题】我的用户是不是需要安装数据库程序才能使用我的数据库程序?【英文标题】:Do my user need to install a database program to use my database program?我的用户是否需要安装数据库程序才能使用我的数据库程序? 【发布时间】:2010-04-15 19:42:29 【问题描述】:

这可能是一个愚蠢的问题,但我完全是新手。

我想创建一个与数据库通信的 Windows 程序。如果我的程序的用户不必安装 mysql 之类的数据库程序,有什么办法可以做到这一点?

我打算用 C# 编写它。

【问题讨论】:

【参考方案1】:

您可以使用嵌入式数据库,例如 SQLite 或 Firebird Embedded。

您可以在wikipedia page找到嵌入式数据库解决方案的完整列表

【讨论】:

谢谢,这正是我想要的。【参考方案2】:

SQL Server Compact 为您工作。但它不支持某些功能。但是您不需要安装单独的数据库服务器。它是嵌入式的。

【讨论】:

我在您的回答中添加了指向 SQL Server Compact 页面的链接。希望你不要介意。【参考方案3】:

既然你提到了 MySQL:MySQL Embedded Database

(不过,它不是免费的。)

【讨论】:

以上是关于我的用户是不是需要安装数据库程序才能使用我的数据库程序?的主要内容,如果未能解决你的问题,请参考以下文章

是否需要安装 Open Office 才能供已部署的应用程序使用?

如何知道用户是不是更新了应用程序或安装了新副本?

我是不是需要 PayPal Preapproval 才能自动向用户付款?

我的应用需要哪些权限才能将用户添加到群组?

我是不是需要在 Web 服务器上安装 MVC 3/4 才能运行 mvc 应用程序

是否必须安装 facebook 应用才能显示 facebook 广告