在shell中运行SQL语句并获取返回值,可以使用以下方法:
result=$(mysql -uusername -ppassword -Ddatabase -e "SELECT column FROM table")
result=$(mysql -uusername -ppassword -Ddatabase < query.sql)
result=$(mysql -uusername -ppassword -Ddatabase <<EOF
SELECT column FROM table;
EOF
)
无论使用哪种方法,最终都可以通过变量$result
来访问SQL语句的返回值。请根据实际情况选择适合的方法。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: access中sql语句如何使用