.net MSI秘密安装MySql

.net MSI秘密安装MySql,.net,mysql,windows-installer,database,.net,Mysql,Windows Installer,Database,我们正在开发一个巨大的WPF客户端应用程序 这将有很多信息和数据存储在数据库中,用于统计复杂的计算,我们计划使用sqlite,但它绝对不适合处理150col*数千行这样的表 一个“家伙”告诉我,我们可以使用mysql,让msi在引擎盖下安装mysql,因为它将被noobs和普通用户使用 我从来没有见过msi安装mysql,而且肯定不是在后台安装的,这可能吗?可能是我们问题的解决方案 谢谢, Luca如果SQLite不能满足您的需要,那么MS SQL Compact Edition如何 我同意Lu

我们正在开发一个巨大的WPF客户端应用程序

这将有很多信息和数据存储在数据库中,用于统计复杂的计算,我们计划使用sqlite,但它绝对不适合处理150col*数千行这样的表

一个“家伙”告诉我,我们可以使用mysql,让msi在引擎盖下安装mysql,因为它将被noobs和普通用户使用

我从来没有见过msi安装mysql,而且肯定不是在后台安装的,这可能吗?可能是我们问题的解决方案

谢谢,
Luca

如果SQLite不能满足您的需要,那么MS SQL Compact Edition如何


我同意Luca的观点,在这种情况下,使用嵌入式解决方案可能是前进的方向。你的数据库听起来并没有那么大。

所以你测试了SQLite,发现它不适合你的需要,还是你只是根据别人的博客和经验决定的?我见过开发良好、数据量巨大的SQLite数据库胜过开发糟糕的MySQL系统。请记住SQLite是一个嵌入式数据库,因此它适合需要本地数据库的应用程序。安装一个完整的MySQL数据库来替换一个嵌入式解决方案是过分的,并且会导致大量的维护工作。选择权在你,但我建议你多考虑一下。我们实际上是在尝试postgresql,因为MSSQLCE的限制,应该比MSSQL更容易安装