如何通过电子邮件发送数据库事务的状态
场景:“UPDATE xxx SET xxxx = 1111,其中yyy = 111;
我需要触发邮件状态,无论值是否在db中更新。我怎么能这样做
答案 0 :(得分:0)
有一种方法可以使用mysql
和mail
命令在单行命令中执行这两项操作,
mysql -D databasename -u username -p password -e "update xxx set xxxx= 1111 where yyy=111"|mail -s subject your@mail.com
以上命令的解释:
对于mysql
命令
-D [database]
:此选项用于在MySQL中选择数据库。
-u [username]
:此选项用于在MySQL中选择用户名。
-p [password]
:此选项用于在MySQL中选择密码。
对于mail
命令
-s [subject]
:此选项用于主题字符串。
Reference用于mail
命令。