shell 执行sql 文件,mysql 和 oracle 版本
2011-11-13 11:45
555 查看
mysql 版本
oracle 版本
加上 corntab 你懂的
原文来自小田的blog http://www.xiaot.net/post/bash-shell-jiao-ben-yun-xing-mysql-oracle-sql-yu-ju.html
#!/bin/sh user="dbuser" pass="dbpassword" db="dbnme" mysql -u "$user" -p"$pass" "$db" <<EOF sql-statement-1; sql-statement-2; EOF
#!/bin/sh user="dbuser" pass="dbpassword" db="dbnme" sql="select * from tal_name" mysql -u "$user" -p"$pass" <<EOF use $db; $sql; EOF
oracle 版本
#!/bin/sh user="system" pass="manager" sqlplus -S $user/$pass <<EOF sql-statement-1; sql-statement-2; exit; EOF
#!/bin/sh user="system" pass="manager" var="$1" sqlplus -S $user/$pass <<EOF SELECT * FROM tableName WHERE username=$var; exit; EOF
加上 corntab 你懂的
原文来自小田的blog http://www.xiaot.net/post/bash-shell-jiao-ben-yun-xing-mysql-oracle-sql-yu-ju.html
相关文章推荐
- MySQL执行外部sql脚本文件的命令
- 数据库操作_连接SQL Server数据库示例;连接ACCESS数据库;连接到 Oracle 数据库示例;SqlCommand 执行SQL命令示例;SqlDataReader 读取数据示例;使用DataAdapter填充数据到DataSet;使用DataTable存储数据库表;将数据库数据填充到 XML 文件;10 使用带输入参数的存储过程;11 使用带输入、输出参数的存储过程示;12 获得数据库中表的数目和名称;13 保存图片到SQL Server数据库示例;14 获得插入记录标识号;Exce
- mysql导入导出表结构及表数据及执行sql文件
- MySQL执行外部sql脚本文件的命令
- ORACLE 将SQL的执行脚本返回值传给SHELL
- 如何执行一个mysql的sql脚本文件
- mysql版本不同所导致SQL语句执行错误的问题
- mysql执行sql脚本文件
- 在mysql中执行sql文件(如test.sql)的常用方法
- Linux下的Mysql,导入执行sql文件命令
- 如何执行一个mysql的sql脚本文件
- Linux 下执行Mysql的 sql文件
- Shell脚本中执行sql语句操作mysql的5种方法
- oracle自动执行一个sql文件的脚本
- linux中oracle执行sql文件
- mysql执行外部sql文件命令
- MySQL执行外部sql脚本文件的命令
- Mysql5.6版本导出sql文件数据导入到5.7版本出现的问题
- 关于怎么在mysql中执行*.sql文件
- shell脚本操作mysql数据库,使用mysql的-e参数可以执行各种sql的(创建,删除,增,删,改、查)等各种操作