2

我想要一个可以与 Minecraft 中的 ComputerCraft 连接的在线存储。ComputerCraft 是基于 Lua 的。我听说你不能在 Lua 中使用 MySQL。

有没有像 MySQL 这样的在线数据库,我可以在 Lua 中使用而无需安装外部程序?因为我只能在游戏中访问 Lua 计算机,所以我无法安装 LuaSQL 等外部程序。还有其他方法吗?

4

3 回答 3

1

不,你不能在没有第三方扩展的情况下访问 Lua 中的 MySQL 数据库(甚至是 ComputerCraft Lua)。

于 2014-01-10T16:16:28.700 回答
0

你可以构建一个文件读/写脚本并为你序列化一个表数据存储......这不是最好的方法,但它是一种可行的方法

于 2014-01-13T08:23:33.273 回答
0

由于我不太喜欢基于 Web 的数据库通信,我猜你需要一个 API 来传递 HTTP/HTTPS 请求所要求的大量信息。当然还有一个网络服务器。

我将 CouchDB 与 nodejs 网络服务器结合使用,以创建具有数据库支持的非常精简的 API。所以这可能会成功。 http://simonholywell.com/post/2011/10/getting-started-node-js-couch-db.html 就网络服务器而言,有几个网络服务,如 heroku,提供免费服务器进行测试等。

也将是非常虽然。结合 Applied Energistics,您可以监控存储或制作时间等。

于 2014-04-27T02:39:29.067 回答