我对使用Raspberry Pi和Web服务器相对较新,但我正在开发一个项目,我想用扫描仪读取RFID卡上的ID号并将该ID号传输到在线Web服务器上包含使用Raspberry Pi的SQL数据库。
将ID号从Raspberry Pi转移到在线服务器的最佳方法是什么?
我在网上看过,大多数文章谈到在Pi上创建一个Web服务器,但这是必要的吗?有没有办法直接从Pi发送字符串或CSV文件到在线服务器上的SQL数据库?如果是这样,我该如何做呢?
由于
答案 0 :(得分:1)
你有两种方法可以实现它:
使用您想要的任何语言(例如php,bash)直接连接到数据库服务器,然后在您的表中插入ID。
在远程服务器上创建WebService,并将Raspberry Pi中的ID发送到该WebService。然后WS将连接到数据库并插入它。
第二种方式更好,因为您可以更好地控制它(例如,您可以在不更改Raspberry Pi应用程序的情况下验证该ID或更改数据库结构)。 在这两种情况下,您都不需要在Raspberry Pi端使用Web服务器。