日期:2014-05-16  浏览次数:20784 次

solaris下mysql的shell脚本
想求助一个solaris下的mysql的shell脚本,功能大概是
    从一个表中取出一些统计数据到   另外的表中

cd   /export/home/mysql/bin
./mysql   -udevelop   -pdevelop   develop
insert   table   a   ...
quit;

可不知为什么   执行后老是停在
mysql>  

就没有反应了,



------解决方案--------------------
给你个SunOS 5.6下的Oracle的参考

sqlplus -s ${userpwd}> /nbcsusr/psunix/source/output/007-1807.txt < <EOF
set pagesize 0
set linesize 2048
set heading off
set feedback off
set tab off

select x_tn_value from table_x_tn_data
where x_status=1
and x_act_type <> 150
;

EOF

注意EOF的使用
------解决方案--------------------
或者可以把这些SQL语句写在一个文本文档里一次性执行