2012-11-21 81 views
0

我做了一个RSS阅读器winform应用程序,它使用mysql数据库来存储网址。 如果我发布应用程序,安装程序在我的电脑上正常工作,因为我的电脑中有MySQL和数据库。 但是我怎样才能用我的应用程序部署Mysql数据库? 安装我的应用程序的人是否也需要安装MySQL,或者有其他方法可以解决吗?与我的Windows窗体应用程序部署数据库

+0

你可能会考虑一个可分布的数据库,如sqlite http://stackoverflow.com/questions/49378/deploy-mysql-server-db-with-net-application –

+0

有多少人会使用你的系统?是否打算多个用户都将访问相同的数据库。它是一个非常重要的方面。 – Derek

回答

0

你应该尝试包括一个sql脚本来创建你需要的数据库和表。这样每个使用你的应用程序的人都只需要为mysql数据库输入他的登录数据。因此,不需要在应用程序中安装完整的mysql。 通常,数据库不必与应用程序在同一个系统上。

+0

所以你说为了使应用程序工作,用户必须有一个MySQL服务器可用? –

+0

我很肯定,现在几乎每个人都可以访问至少一个MySQL服务器,如果他有某个webspace的地方。 – sailingthoms

+0

当然..但是他的顾客有吗?什么是客户的“网络空间”不是托管在MS SQL的Windows盒子上? –

相关问题