您可以使用MySQL事件发送电子邮件吗?

时间:2019-04-30 14:08:57

标签: mysql sql

如果某人尚未将其退房物品退回系统,我想发送电子邮件。如果当前日期>退货日期,则将发送一封电子邮件,通知用户他们需要退货。

我遇到了MySQL事件,想知道是否可以创建一个MySQL事件,如果满足特定条件,该事件会发送电子邮件。

我希望我的活动向未退回商品的用户发送电子邮件。

1 个答案:

答案 0 :(得分:0)

不,MySQL数据库服务器中没有本地“发送电子邮件”功能。

就MySQL EVENT而言,可以执行查询,检查条件并执行DML操作,例如,插入/更新/删除行。进入队列表。另一个“客户端”可以对队列表运行查询,并发送电子邮件。


可以通过创建用户定义的函数将附加功能合并到MySQL服务器中。但是,IMO追逐了错误的兔子洞。

https://dev.mysql.com/doc/refman/8.0/en/adding-functions.html


关于从MySQL服务器发送电子邮件的同一主题,请参阅其他问题。

作为起点:

https://stackoverflow.com/search?q=can+you+send+email+from+mysql+event