如何使用shell来读取mysql数据库的记录出来?

如何使用shell来读取mysql数据库的记录出来?

我在一个shell脚本里需要直接用shell来查询读出mysql数据库里的
记录,请问如何做? 请给个例子参考. 谢谢.      
我想你可以写一个mysql的脚本,把你要的数据写到一个临时文件里,再用shell读      
问题是使用什么接口来写mysql的脚本??      
mysql -u root mysql < script.sql > result.txt

=============================================
script.sql的 内容
=============================================
select * from user;



以此类推