如何用 shell 脚本查询 MySQL 数据库,并将结果输出到文件?
如何用 shell 脚本查询 MySQL 数据库,并将结果输出到文件?
·
如何用 shell 脚本查询 MySQL 数据库,并将结果输出到文件?
以下是一个示例。编写脚本,脚本名字为 statistic.sh,脚本内容如下所示。
#!/bin/bash
echo "SELECT COUNT(1) AS 当日发券数, receive_dt AS 日期 FROM tbl_tests_coupon WHERE coupon_id = '123456789' GROUP BY receive_dt;" | mysql -h yourIp -P yourPort -u yourName -p yourPassword yourDatabase > /home/test/result.txt
在 Linux 环境下,执行上述 shell 脚本,查看结果如下。
[test@vm-10-202-40-9]$ sh statistic.sh
[test@vm-10-202-40-9]$ cat result.txt
当日发券数 日期
20 20250206
10 20250207

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)