SHELL中执行SQL
原创
©著作权归作者所有:来自51CTO博客作者jack_cap的原创作品,请联系作者获取转载授权,否则将追究法律责任
How do I call Oracle or MySQL sql statements in UNIX / Linux shell scripts?
MySQL: Use SQL Directly In Shell Scripts
#!/bin/sh
user="dbuser"
pass="dbpassword"
db="dbnme"
mysql -u "$user" -p"$pass" "$db" <<EOF
EOF
Using Shell Variables In SQL
#!/bin/sh
user="dbuser"
pass="dbpassword"
db="dbnme"
sql="select * from tal_name"
mysql -u "$user" -p"$pass" <<EOF
EOF
Oracle: Use SQL Directly In Shell Scripts
#!/bin/sh
user="system"
pass="manager"
sqlplus -S $user/$pass <<EOF
EOF
Using Shell Variables In SQL
#!/bin/sh
user="system"
pass="manager"
var="$1"
sqlplus -S $user/$pass <<EOF
EOF
You can call sql statements from .sql file itself as follows:
#!/bin/ksh
sqlplus -S system/manager @my_sql_script.sql
上一篇:工作中那些给力的shell
下一篇:累积
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
Shell概述、编写及执行脚本、Shell变量
shell基础
Shell bash vim -
IOS 执行shell命令 shell如何执行命令
1.shell的作用Shell的作用——命令解释器,“翻译官”介于系统内核与用户之间,负责解释命令行用户的登录shell登录后默认使用的shell程序,一般为/bin/bash不同shell的内部指令、运行环境等会有所区别2.编写shell脚本编写脚本代码使用vi文本编辑器每行一条Linux命令,按执行顺序依次编写赋予可执行权限:chmod +x test.sh使脚本具有可执行
IOS 执行shell命令 shell基础 shell脚本执行时间 shell脚本执行方法 shell作用
















