如何在不安装mysql或mysql客户端的情况下将数据从Raspberry pi发送到远程SQL DB

如何在不安装mysql或mysql客户端的情况下将数据从Raspberry pi发送到远程SQL DB

我想将一些端口检查数据和时间戳(均保存为变量)发送到在 Linux Node 机器上运行的远程 Mysql DB。我不想在 Pi 中安装 sql 或 sql 客户端,因为设备已经有足够的负载

答案1

如果可以ssh连接到数据库服务器,则可以mysql通过以下方式直接在服务器上运行ssh

ssh user@dbserver \
  mysql -u USER -p PASSWORD \
    -e "insert into table (data, timestamp) VALUES ('${data}','${timestamp}') " \
    database-name

相关内容