繁体   English   中英

如何将MySQL报告发送到电子邮件

[英]How to send MySQL reports to an e-mail

我有安装MySQL的PHP​​服务器。

我写了一些查询,希望每天在特定的时间收到我的电子邮件。

我正在寻找一种简单的解决方案来每天运行这些查询并将其发送到电子邮件地址。

如果有可能将报告附加到csv中,那将很棒。

当我与Microsoft合作时,他们拥有SSRS(Sql服务器报告服务)。

我会在crontab中放入以下内容:

20 09 * * * mysql --user=you --password=secret -e 'show databases;' | mailx -s "SQL Results" you@somewhere.com

每天上午09:20运行“显示数据库”查询,并将结果邮寄给您。 (是的,我知道密码可见是有问题的,但是我是在说明原理,而不是在安全性方面作论述。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM