mysql的-e选项可以让我们在命令行下执行sql:
/bin/mysql -h localhost -u {user_name} -p{password} -p 3308 {db_name} -e select id from {table_name} where uid=1;
+-------+
| id |
+-------+
| 10162 |
| 10151 |
| 10152 |
+-------+
发现上面带了字段名id,去掉字段名可以用-n选项(--skip-column-names(-n)):
/bin/mysql -h localhost -u {user_name} -p{password} -p 3308 {db_name} -ne select id from {table_name} where uid=1;
+-------+
| 10162 |
| 10151 |
| 10152 |
+-------+
参考:http://blog.sina.com.cn/s/blog_71fbce730100obnq.html
