c# - 如果无法选择 Mysql,则可以选择 Mysql 数据库替代方案

标签 c# mysql json sqlite unity-game-engine

我正在使用 Unity 开发一个应用程序。这个应用程序应该在特定点上传某些简单信息,这就是为什么我最初的计划是将其连接到 Mysql 数据库。不幸的是,Unity 不支持 NET 4.0 框架,我尝试过的任何方法似乎都不起作用。

是的,我可以使用托管在我的网络服务器上的 PHP 脚本来添加和提取信息,但如果可能的话,我宁愿从应用程序本身完成这一切。

我需要记录的数据非常简单,ID、整数、字符串,没什么太复杂的。

所以我现在正在尝试寻找 Mysql 的替代方案。

JSON

到目前为止,我已经让 SFTP 正常工作(通过使用 Renci.SshNet 库),并且应用程序现在正在我的服务器的 home 目录中上传文件。所以我最初的想法是用数据创建 JSON 文件并远程编辑它们。

这是可以用 C# 完成的事情吗?如何?有具体资源吗?

远程编辑的替代方法是下载 JSON 文件,在本地编辑它,然后再次上传,但这听起来不是一个非常聪明的主意。

我找到了this answer但我不清楚是否需要在每次编辑后将整个 JSON 文件发送到服务器,或者是否可以仅从应用程序进行编辑。一些澄清会很好。

SQLlite

我还研究了SQLlite,但我也不确定它是否可以远程编辑。

我在 Google 上搜索过多次,但找不到任何有用的信息。

此时我有什么选择?如果我需要相当于可以远程编辑和读取的 Mysql 数据库,我应该使用什么?

最佳答案

关于c# - 如果无法选择 Mysql,则可以选择 Mysql 数据库替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54160993/

相关文章:

ios - 比较 iOS7.1 上损坏的 JSON 数据

c# - 已发布的 C# 机器人在一段时间后遇到内部服务器错误

c# - 每次反序列化类的任何实例时,如何在 C# 类定义中运行代码?

php - 将数据从本地服务器插入到在线服务器

mysql - 编写 SQL 查找超过 2 个相同的事件及其名称

c# - 如何使用 System.Runtime.Serialization.Json 解析这个字符串?

android - 解析 JSON 数组时出错

c# - 让视频在 CefSharp 中循环播放

c# - plupload flash 运行时在 IE8 上不起作用

mysql - 为什么 ORDER BY DAYOFWEEK() 的返回不是从星期日开始的?