不使用Apache/PHP从远程客户端将数据导入MySQL
我有一个客户端微处理器,它会定期通过互联网将数据发送到Linux服务器,插入MySQL表 一种选择是让微处理器向服务器发送HTTPPOST请求,让Apache接收请求,让PHP处理数据并将其插入数据库。Apache和PHP已经在服务器上了,所以也许这是正确的方法,但是想知道是否还有其他选择不使用Apache/PHP从远程客户端将数据导入MySQL,mysql,Mysql,我有一个客户端微处理器,它会定期通过互联网将数据发送到Linux服务器,插入MySQL表 一种选择是让微处理器向服务器发送HTTPPOST请求,让Apache接收请求,让PHP处理数据并将其插入数据库。Apache和PHP已经在服务器上了,所以也许这是正确的方法,但是想知道是否还有其他选择 如果不使用Apache和PHP接收数据并将其插入数据库,还有其他选项吗?我认识到微处理器可能需要发送HTTP POST请求以外的其他内容。另一种选择是将mysql服务器公开到internet,并允许您的微处理
如果不使用Apache和PHP接收数据并将其插入数据库,还有其他选项吗?我认识到微处理器可能需要发送HTTP POST请求以外的其他内容。另一种选择是将mysql服务器公开到internet,并允许您的微处理器直接连接到mysql实例并直接插入数据。是否可以使用类似于SSL的内容对连接进行加密?微处理器还需要发送某种用户名/密码。数据库将存储来自不同微处理器的数据,并需要确保传入数据得到验证。这可以直接用MySQL实现吗?我也在想,也许还有其他比PHP/Apache更轻的应用程序可以做到这一点。是否应该这样做取决于您是否希望应用程序逻辑集中在您的服务器上,或者是否更希望让每个微处理器决定如何使用mysql。@hofan41谢谢,这很有意义,并让我思考一下。