2013-10-09 65 views
1

我有安裝了MySQL的PHP​​服務器。如何發送MySQL報告到電子郵件

我寫了幾個查詢,我想每天在特定的時間收到我的電子郵件。

我正在尋找一個簡單的解決方案來每天運行這些查詢並將它們發送到一個電子郵件地址。

如果可能獲得在csv附加的報告,它將是非常棒的。

當我與微軟合作,他們有SSRS(Sql服務器報告服務)。

+0

什麼關於日誌mysql報告到一個txt文件,並每天由cron發送新的數據fom日誌通過電子郵件? –

回答

2

我會把這樣的事情在我的crontab:

20 09 * * * mysql --user=you --password=secret -e 'show databases;' | mailx -s "SQL Results" [email protected] 

在每天上午09點20分運行「顯示數據庫」查詢,並寄給你的結果。 (是的,我知道有密碼是可見的問題,但我顯示的原則,而不是對待安全性。)

相關問題