我的用户需要安装数据库程序才能使用我的数据库程序吗?
这可能是一个愚蠢的问题,但我对这一切都是新手。
我想创建一个与数据库通信的 Windows 程序。有没有办法做到这一点,而我的程序的用户不必安装像 MySql 这样的数据库程序?
我将用 C# 对其进行编程。
This might be a stupid question but I'm new at all this.
I want to create a Windows program that communicates with a database. Is there any way to do this without the user of my program have to install a database program like MySql?
I'm going to program it in C#.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以使用嵌入式数据库,例如 SQLite 或 Firebird Embedded。
您可以在维基百科页面上找到嵌入式数据库解决方案的完整列表
You can use embedded databases like SQLite or Firebird Embedded.
You can find the full list of embedded database solutions on wikipedia page
SQL Server Compact 适合您。但它不支持某些功能。但您不需要安装单独的数据库服务器。它是嵌入式工作的。
SQL Server Compact works for you. But it doesn't support some functionalities. But you don't need to install a seperate database server. It works embedded.
既然您提到了 MySQL:MySQL 嵌入式数据库
(不过它不是免费的。)
Since you mention MySQL: MySQL Embedded Database
(It's not free, though.)