数据库自托管

时间:2015-10-15 16:32:35

标签: php mysql database server

我想创建一个用户可以拥有自己的数据库的网站。一个例子: - 用户将从HTTP POST接收一些数据,我想将所有信息存储到本地数据库中以访问它。例如,用户上个月访问过的网址。

我知道最好的选择是在我的服务器中创建一个数据库并将每个用户放入其中,但它将是非常长的数据库,并且不会共享用户之间的信息,因此使用本地更安全数据库,但我不知道是否可以这样做。即使没有用于保存用户详细信息登录的登录屏幕。

我的项目是关于ESP8266并将数据上传到服务器,因此可以使用微控制器代替计算机完成。我已经看到了覆盆子使用它作为服务器,数据库将存储在那里,但它是如此昂贵。可以使用Arduino,Texas Instruments等其他电路板完成......

问题是我是否可以在用户端托管数据库。使用PHP,HTML,...脚本。我只知道如何使用计算机或其他服务器进行操作,但我只想知道这是否可行。

我在这里发帖是因为也许可以用HTML,PHP或类似的方式完成,但我认为这不可能做到,所以我也会在arduino论坛上发帖。

1 个答案:

答案 0 :(得分:-1)

您可以使用浏览器托管数据库。 WebSQL是javascript中使用的本地数据库,localStorage不是SQL数据库,但它也是一个数据库。

但是这远远不是安全的,只有你要存储的信息不像你说的“上个月访问过的网页用户”那样才能做到这一点。

http://html5doctor.com/introducing-web-sql-databases/

http://diveintohtml5.info/storage.html