Linux 노드 시스템에서 실행되는 원격 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