shell自动连接mysql后进行查询操作的方法
来源:互联网 发布:淘宝店铺设计多少钱 编辑:程序博客网 时间:2024/05/22 15:54
1.需求,自动登录mysql(root:root,passwd:123456),查询test库,test1表里的user=aa的记录.
#!/bin/sh
mysql -uroot -p123456 <<EOF
use test;
select * from testaa while a=10000; ###1000 not usr single quote mark,because a is int type,only char type need single quote mark.
EOF
2、自动备份mysql数据库的shell脚本
这个脚本虽然比较简单,但觉得会帮我们很大的忙!
简单说一下:
DB_USER=”user” 为用户名
DB_PASS=”password” 为密码
mkdir /home/mysqlbak/$DATE 指定并创建要备份到的目录
BIN_DIR=”/usr/local/mysql/bin” 指定你的MYSQL的位置
BCK_DIR=”/home/mysqlbak/$DATE” 将你的数据库备份到以日期为目录的文件夹下
$BIN_DIR/mysqldump –opt -u$DB_USER -p$DB_PASS discuz > $BCK_DIR/discuz.sql
这个就是将你要备份的数据库添加进来就可以备份了,一个库添加一条,”discuz ” 就是要备份的库名,”discuz.sql”是备份出来的数据文件名.
脚本如下:
- #!/bin/sh
- # File: /home/mysql/backup.sh
- # Database info bakupmysql GGclub 2007/11/20
- DB_USER="user"
- DB_PASS="password"
-
- # Others vars
- DATE=`date +%Y-%m-%d`
- mkdir /home/mysqlbak/$DATE
- BIN_DIR="/usr/local/mysql/bin"
- BCK_DIR="/home/mysqlbak/$DATE"
-
- # TODO
- $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS discuz > $BCK_DIR/discuz.sql
- $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS zjblog > $BCK_DIR/zjblog.sql
- $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS openads > $BCK_DIR/openads.sql
1.需求,自动登录mysql(root:root,passwd:123456),查询test库,test1表里的user=aa的记录.
#!/bin/sh
mysql -uroot -p123456 <<EOF
use test;
select * from testaa while a=10000; ###1000 not usr single quote mark,because a is int type,only char type need single quote mark.
EOF
2、自动备份mysql数据库的shell脚本
这个脚本虽然比较简单,但觉得会帮我们很大的忙!
简单说一下:
DB_USER=”user” 为用户名
DB_PASS=”password” 为密码
mkdir /home/mysqlbak/$DATE 指定并创建要备份到的目录
BIN_DIR=”/usr/local/mysql/bin” 指定你的MYSQL的位置
BCK_DIR=”/home/mysqlbak/$DATE” 将你的数据库备份到以日期为目录的文件夹下
$BIN_DIR/mysqldump –opt -u$DB_USER -p$DB_PASS discuz > $BCK_DIR/discuz.sql
这个就是将你要备份的数据库添加进来就可以备份了,一个库添加一条,”discuz ” 就是要备份的库名,”discuz.sql”是备份出来的数据文件名.
脚本如下:
- #!/bin/sh
- # File: /home/mysql/backup.sh
- # Database info bakupmysql GGclub 2007/11/20
- DB_USER="user"
- DB_PASS="password"
- # Others vars
- DATE=`date +%Y-%m-%d`
- mkdir /home/mysqlbak/$DATE
- BIN_DIR="/usr/local/mysql/bin"
- BCK_DIR="/home/mysqlbak/$DATE"
- # TODO
- $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS discuz > $BCK_DIR/discuz.sql
- $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS zjblog > $BCK_DIR/zjblog.sql
- $BIN_DIR/mysqldump --opt -u$DB_USER -p$DB_PASS openads > $BCK_DIR/openads.sql
0 0
- shell自动连接mysql后进行查询操作的方法
- shell自动连接mysql后进行查询和自动备份脚本
- C#连接MySQL进行操作的方法
- PHP连接MySQL进行查询操作
- MySQL中查询后用查询结果当删除的判断条件,进行删除操作
- mysql数据库进行连接查询时在join on 后的and 和where 区别
- extjs4 进行查询操作化后,页面自动跳至查询结果后第一页
- linux的shell脚本中连接oracle数据库进行操作的方法
- 关于mysql数据库8小时不进行操作连接自动断开问题的解决办法
- JSP连接mysql进行查询
- myBatis 操作 mysql时,使用 like 关键进行模糊查询的方法
- 使用Linux Shell操作Mysql的方法
- java 连接 mysql 进行 含中文字符的查询失败
- mysql超时设置的问题,如果连接闲置8小时 (8小时内没有进行数据库操作), mysql就会自动断开连接, 要重启tomcat
- java连接mysql查询操作
- Shell脚本实现远程MySQL自动查询
- mysql查询数据的同时对它进行删除操作
- jsp连接mysql对数据库进行操作乱码的解决
- myeclipse2014破译
- 计算机图形学常用词汇
- poj2349Arctic Network(最小生成树kruscal+第k长的边)
- Qlist介绍
- 交换排序_1.冒泡排序
- shell自动连接mysql后进行查询操作的方法
- POJ 3349 Snowflake Snow Snowflakes(哈希表)
- 字符串相关函数使用之一
- Yii url重写(还没有试过)
- ViewPager 详解(二)---详解四大函数
- ruby unicode编码为汉字
- 对stdin/stdout/stderr进行保护
- 使用ID3算法构建决策树
- 许式伟:生于云端之上——七牛云存储最佳开发实践