我想要一个可以与 Minecraft 中的 ComputerCraft 连接的在线存储。ComputerCraft 是基于 Lua 的。我听说你不能在 Lua 中使用 MySQL。
有没有像 MySQL 这样的在线数据库,我可以在 Lua 中使用而无需安装外部程序?因为我只能在游戏中访问 Lua 计算机,所以我无法安装 LuaSQL 等外部程序。还有其他方法吗?
我想要一个可以与 Minecraft 中的 ComputerCraft 连接的在线存储。ComputerCraft 是基于 Lua 的。我听说你不能在 Lua 中使用 MySQL。
有没有像 MySQL 这样的在线数据库,我可以在 Lua 中使用而无需安装外部程序?因为我只能在游戏中访问 Lua 计算机,所以我无法安装 LuaSQL 等外部程序。还有其他方法吗?
不,你不能在没有第三方扩展的情况下访问 Lua 中的 MySQL 数据库(甚至是 ComputerCraft Lua)。
你可以构建一个文件读/写脚本并为你序列化一个表数据存储......这不是最好的方法,但它是一种可行的方法
由于我不太喜欢基于 Web 的数据库通信,我猜你需要一个 API 来传递 HTTP/HTTPS 请求所要求的大量信息。当然还有一个网络服务器。
我将 CouchDB 与 nodejs 网络服务器结合使用,以创建具有数据库支持的非常精简的 API。所以这可能会成功。 http://simonholywell.com/post/2011/10/getting-started-node-js-couch-db.html 就网络服务器而言,有几个网络服务,如 heroku,提供免费服务器进行测试等。
也将是非常虽然。结合 Applied Energistics,您可以监控存储或制作时间等。