shell脚本中执行mysql命令

1.mysql -hhostname -uuser -ppsword -e "mysql_cmd"

2.

mysql -hhostname -uuser -ppsword << EOF
    mysql_cmd
EOF

如下简单例子:

#!/bin/bash
mysql -hservicedb-online -uroot -proot123 -e "use test;select * from tests;"  #方法1实例
mysql -hservicedb-online -uroot -proot123 << EOF   #方法2实例
use test;
select * tests;
EOF

mobile_t=`/usr/bin/mysql -h"host_name" -u"user_name" -p"pass_word" -D"database" -f <<END-OF-DATA

select mobile from table where name="$name";

END-OF-DATA`

posted on 2015-03-31 18:57  生活费  阅读(12467)  评论(0编辑  收藏  举报

导航