我正在启动一个简单的 Windows 窗体应用程序,它需要一个数据库来存储库存和采购记录(少于 1000 件商品)。我想询问的是您的意见,考虑到我将在客户端计算机中安装的先决条件应该具有“最小”文件大小,我应该在这个小项目中使用哪个“精简”数据库。
客户端计算机运行的是Windows 7操作系统,我不想让他安装那么多文件,例如.NET框架和托管数据库的服务器,只是为了安装我正在安装的主要应用程序目前正在开发中。
我真正要求你们的是找出我应该使用这两个众所周知的数据库中的哪一个,并寻找在构建安装程序时使用的“正确配方”。谢谢。
最佳答案
在这两者中,SQLite 的安装和部署更简单。更少的文件、更小的发行版占用空间以及更少的配置选项(主要是因为 SQLite 是一个链接到您的应用程序的库,而 MySQL 是一个完整的客户端/服务器 RDBMS)。
关于mysql - 我应该使用哪一个 : MySQL Lite or SQLite?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5590158/