bash中执行SQL语句返回一个值
mysql --defaults-extra-file=/data/my.password --batch -N -h127.0.0.1 -Ddb1 -e"select uname from t1 where id =12;"
--defaults-extra-file指定数据库连接的用户
my.password内容如下
[client] user=test1 password=123
-N代表去除字段名
--batch代表输出结果无线框
则最后只会输出一个值