【问题标题】:Deploying database with my windows form application使用我的 Windows 窗体应用程序部署数据库
【发布时间】:2012-11-21 10:07:22
【问题描述】:

我制作了一个 RSS 阅读器 winform 应用程序,它使用 mysql 数据库来存储 url。 如果我发布应用程序,设置在我的计算机上运行良好,因为我的计算机中有 MySQL 和数据库。 但是如何使用我的应用程序部署 Mysql 数据库? 安装我的应用程序的人是否也需要安装 MySQL,还是有其他方法可以解决?

【问题讨论】:

  • 你可能会考虑一个可分发的数据库,例如 sqlite stackoverflow.com/questions/49378/…
  • 有多少人将使用您的系统?是否打算让多个用户都访问同一个数据库。这是一个非常重要的方面。

标签: c# mysql


【解决方案1】:

你应该尝试包含一个 sql 脚本来创建你需要的数据库和表。这样每个将使用您的应用程序的人只需输入他的登录数据以获取 mysql 数据库。因此,您的应用程序无需安装完整的 mysql。 通常,数据库不必与应用程序位于同一系统上。

【讨论】:

  • 所以你的意思是为了让应用程序工作,用户必须有一个可用的 MySQL 服务器?
  • 我很确定现在几乎每个人都可以访问至少一个 mysql 服务器,如果他在某个地方有一些网络空间。
  • 当然.. 但他的客户有吗?怎么说客户的“网络空间”没有托管在带有 MS SQL 的 Windows 机器上?
猜你喜欢
  • 2014-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-15
相关资源
最近更新 更多