gpt4 book ai didi

mysql - 记录 wifi 信号并将其从树莓派发送到笔记本电脑中的 mySQL 服务器

转载 作者:行者123 更新时间:2023-11-29 19:34:40 29 4
gpt4 key购买 nike

我正在尝试记录并发送从此命令获得的 WiFi 信号,并将其发送到 MySQL:watch -n 1 cat/proc/net/wireless (这给了我三个值:信号强度、链路和噪声)。我一直在尝试这段代码:

for II in $(seq 1 111); 
do
wifisig="grep wlan0 /proc/net/wireless | awk '{ print $3,$4,$5 }'"

echo $wifisig

sleep 1
done

我已经建立了到 MySQL 的远程连接,但我还需要代码将字符串结果发送到 MySQL。请提供任何帮助。

最佳答案

噢,我找到你了。试试这个:

var3=$(grep wlan0 /proc/net/wireless | awk '{print $3 }')
var4=$(grep wlan0 /proc/net/wireless | awk '{print $4 }')
var5=$(grep wlan0 /proc/net/wireless | awk '{print $5 }')
mysql database_name -u user_name -p -e "insert into table_name values($var3, $var4, $var5)"

或者,将结果回显到 CSV 文件中。

创建数据库,创建表,并通过以下方式将数据加载到数据库中

$ mysql database_name -e "LOAD DATA INFILE './csvfile' INTO TABLE table_name FIELDS TERMINATED BY ','"

这是MySQL Documentation

关于mysql - 记录 wifi 信号并将其从树莓派发送到笔记本电脑中的 mySQL 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41606165/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com