c# - MySQL Lighter 版本的不错选择

标签 c# mysql windows windows-installer offline

我有一个连接到服务器中的 MySQL 数据库的 C#.NET 应用程序。

我需要做一些离线操作。(当客户端机器没有互联网并且无法访问MySQL数据库时。)我的计划是在本地机器上创建一个MySQL数据库。将所需的所有文件复制到本地数据库并执行所需的操作。当客户端机器可以访问 MySQL 服务器时,将更改的文件复制回服务器数据库。

我的问题是用作本地 MySQL 的好的选项是什么。是否有任何较轻版本的 MySQL 可用?

我还需要使用为我的软件生成的 Windows 安装包安装选定的 MySQL 版本。

提前致谢。

最佳答案

当我遇到这些情况时,我通常会回退到 SqlLight。它是一个简单的可嵌入数据库,如果您只使用最简单的插入/选择语句,您应该不需要在本地数据库访问与远程数据库访问之间保持太大差异。

就是说。如果您使用的东西不是那么简单,通常最好的建议是硬着头皮在本地机器上安装整个 mySql。因为维护 2 套数据库访问会耗尽开发时间。

关于c# - MySQL Lighter 版本的不错选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24008099/

相关文章:

java - AD返回8009030C : LdapErr: DSID-0C09043E,注释: AcceptSecurityContext error,数据0,vece

windows - 将多个文本文件中的数据解析为 CSV

c# - 如何从azure表存储查询中获取超过1000个实体?

PHP 登录使用 SHA1 连接到 MySQL 数据库

php - 每行返回的结果

mysql - R:ifelse 中的字符串列表

c++ -\mingw-w64\...\ld.exe : cannot find -lboost_filesystem

c# - 在域项目外访问 LINQ to SQL datacontext

c# - C#中的异常处理 : Multple Try/Catches vs. 一

javascript - 验证 jQuery 中的复选框组