c# - 如何在 C# 中使用我的软件设置在客户端系统上安装 MySQL 服务器?

标签 c# mysql asp.net wpf winforms

我已经使用 Visual Studio 2013 在 WPF 中创建了一个 Windows 应用程序,我正在使用 MySQL 作为数据库,现在我想将 MySQL 作为可分发包包含在我的安装文件中。

我是开发新手,对部署软件知之甚少,我一直在互联网上搜索,但几乎找不到任何解释执行任务步骤的好文章。

最佳答案

MySQL 数据库应该设置在客户端应用程序连接到的(远程)数据库服务器上。您不会(或者至少不应该)在安装了客户端应用程序的每个工作站上设置服务器。

您可能想要的是一个独立的数据库,它可以随您的应用程序一起提供并“按原样”运行,无需任何远程服务器或特定设置。

SQLite是此类数据库的一个流行示例。

在 C# 中开始使用 SQLite: http://blog.tigrangasparian.com/2012/02/09/getting-started-with-sqlite-in-c-part-one/

关于c# - 如何在 C# 中使用我的软件设置在客户端系统上安装 MySQL 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46364566/

相关文章:

c# - 发送大量邮件时 SmtpClient.SendMailAsync 方法挂起

php - Bootstrap 模态背景不覆盖按钮和字段

c# - 加密 URL 中的路由数据

c# - 如果正在运行则取消异步任务

c# - RestSharp - 找不到

java - 从 Android 发布到 mysql php

c# - 丢失在 Global.asax 中声明并在 webrole 的 onstart 事件中初始化的静态变量的值

c# - 使用 LINQ 关闭与数据库的连接?

c# - 使用 DataContractJsonSerializer 读取 JSON

javascript - Async forEach ,Node.js 中重新排列的数组