使用linux命令发送电子邮件

使用linux命令发送电子邮件,linux,shell,email,Linux,Shell,Email,如何通过电子邮件发送数据库事务的状态 场景:“更新xxx集合xxxx=1111,其中yyy=111 我需要触发一个邮件状态,无论该值是否在db中更新。我如何才能做到这一点有一种方法可以在单行命令中同时执行,使用mysql和mail命令如下 mysql -D databasename -u username -p password -e "update xxx set xxxx= 1111 where yyy=111"|mail -s subject your@mail.com 以下是对上述命令

如何通过电子邮件发送数据库事务的状态

场景:“更新xxx集合xxxx=1111,其中yyy=111


我需要触发一个邮件状态,无论该值是否在db中更新。我如何才能做到这一点

有一种方法可以在单行命令中同时执行,使用
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[数据库]
:此选项用于选择MySQL上的数据库

-u[用户名]
:此选项用于在MySQL上选择用户名

-p[密码]
:此选项用于在MySQL上选择密码

对于
邮件
命令

-s[主题]
:此选项用于主题字符串


对于
邮件
命令。

可能重复的问题,实际上是两个问题,如果其余问题不清楚,请发布一个单独的问题。