shell操作mysql的一些方法
2011-09-19 17:50
351 查看
在shell开发中,很多时候我们需要操作mysql数据库(比如:查询数据、插入数据等),但是我们又无法进入mysql命令行的环境,就需要在shell环境中模拟mysql的环境,使用mysql相关命令。本文总结几种shell操作mysql的方法,供大家参考。
方法一:
适合简单操作,单条语句。
方法二:
1 准备一个sql脚本,假如名字为test.sql。
2 新建一个shell脚本,假如名字为test_mysql.sh,内容如下:
或者
方法三:
注:不管$MYSQL放哪,后一个分界符号!一定要放在句首,不能有white-space
方法二和方法三适用于复杂的sql语句
方法一:
mysql -uuser -ppasswd -e "SQL 语句 "
适合简单操作,单条语句。
方法二:
1 准备一个sql脚本,假如名字为test.sql。
2 新建一个shell脚本,假如名字为test_mysql.sh,内容如下:
mysql -uuser -ppassword < test.sql
或者
方法三:
MYSQL="/usr/bin/mysql -uuser -hhost -ppassword " $MYSQL <<! SQL 语句 !
注:不管$MYSQL放哪,后一个分界符号!一定要放在句首,不能有white-space
方法二和方法三适用于复杂的sql语句
相关文章推荐
- Shell脚本中执行sql语句操作mysql的5种方法
- Shell脚本中执行sql语句操作mysql的5种方法
- 使用Python操作MySQL的一些基本方法
- Shell脚本中执行sql语句操作mysql的5种方法
- shell自动连接mysql后进行查询操作的方法
- 相关mysql的sql语句,可以在shell中操作mysql的方法
- 使用Python操作MySQL的一些基本方法
- mysql海量数据操作的一些优化方法
- Shell脚本中执行sql语句操作mysql的5种方法
- Robotium学习(七)- 实现用shell命令执行一些操作的方法
- 简介操作MySQL日志的一些方法
- Shell操作MySQL方法
- python操作mysql中文显示乱码的解决方法
- Java常用的一些多媒体文件基本操作方法简介
- centOS中mysql一些常用操作
- MySQL的一些基本操作
- Java连接mysql中遇到的一些问题及解决方法
- python执行shell获取硬件参数写入mysql的方法
- C++操作mysql方法