1

在我的 mysql 数据库中编辑一行或条目后,有没有办法运行某种脚本或进程。我主要想知道,因为我想在创建条目后发送一封电子邮件进行用户身份验证。之后,单击发送到电子邮件的链接后,我会想办法更​​新条目。我最熟悉 C#,但无论如何我都愿意为此学习 php。任何代码示例或教程都会很棒。

我在网上搜索过,但没有发现任何有用的东西。也许我只是不知道要寻找什么。

我不知道这是否相关,但在属性下,有一个“更新当前时间戳”选项。这会有关系吗?

附加信息。我使用 C# 进行基于客户端的操作,使用带有 phpMyAdmin 的 Cpanel 进行数据库编辑。

4

1 回答 1

0

您可能对触发器感兴趣。阅读http://dev.mysql.com/doc/refman/5.0/en/triggers.html

编辑您的下一个问题可能是:如何从触发器发送电子邮件?

不幸的是,没有一种简单的方法可以做到这一点。这是两种不同的方法:

  • 您可以编写一个所谓的用户定义函数(或查找现有的函数),它将发送一封电子邮件,并且将从触发器中调用此函数。
  • 触发器会将要发送的电子邮件写入队列。(队列可能是一个表,甚至是一个文件)。会有一个系统作业会定期从队列中读取并发送电子邮件。
于 2012-10-24T15:00:18.203 回答