shell脚本的小记

mysql脚本的日常操作之常态操作

#!bin/sh
HOST="127.0.0.1"
PORT="3306"
UESRNAME="root"
PASSWORD="123456"

#DB_NAME="day1"
DB_NAME="day2"
TABLE_NAME="logs"

log=1.txt
task.log=result.log
exec 2>>$log  #错误输出
exec 1>>$log  #正确输出

creat_db_sql="create database if not exists ${DB_NAME}"
creat_table_sql="create table IF NOT exists ${TABLE_NAME} (  name varchar(20), id int(11) default 0 )"
insert_sql="insert into ${TABLE_NAME} values('billchen',2)"
select_sql="select * from ${TABLE_NAME}"

#creat_db_sql="create database if not exists ${DB_NAME}"
mysql -h${HOST} -u${UESRNAME} -p${PASSWORD} -e "${creat_db_sql}"

#creat_table_sql="create table IF NOT exists ${TABLE_NAME} (  name varchar(20), id int(11) default 0 )"
mysql -h${HOST} -u${UESRNAME} -p${PASSWORD} -D ${DB_NAME} -e "${Creat_table_sql}"

#insert_sql="insert into ${TABLE_NAME} values('billchen',2)"
mysql -h${HOST} -u${UESRNAME} -p${PASSWORD} ${DB_NAME} -e "${insert_sql}"

#select_sql="select * from ${TABLE_NAME}"
mysql -h${HOST} -u${UESRNAME} -p${PASSWORD} ${DB_NAME} -e "${select_sql}"

if [ $? == 0 ];
    echo "任务完成"
else
    echo "任务被终止"
fi

猜你喜欢

转载自www.cnblogs.com/dengcongcong/p/10250054.html