部署C#winform和MySQL项目

时间:2014-03-25 12:45:40

标签: c# mysql winforms

我使用C#和MySQL开发了一个基于Windows的项目。现在我想将这个项目部署到我的客户端。

  1. 如何创建安装程序(包)?
  2. 如何将数据库转储到客户端系统?
  3. 注意:

    • 应用程序将跨多个系统安装 - 每个系统都有自己的数据库
    • 系统没有安装MySQL(不首选安装)。
    • 这是一个完全独立的应用程序,与任何服务器无关。

    问题:我不能要求最终用户在他们的系统中安装MySQL,以便能够在每个系统中导出,转储和导入。

    必需:包安装程序,它将我的项目与MySQL补丁和数据库中的所需数据一起安装。

2 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

您是否因为它是免费提供的数据库产品而使用MySQL?

你的要求是什么,SQL CE不是一个更好的数据库选项?

http://en.wikipedia.org/wiki/SQL_Server_Compact

据我所熟知的SQL CE,您可以将数据库嵌入到应用程序中,而不需要在客户端计算机上安装数据库服务器。