shell操作mysql数据库模板

时间:2015-02-03 19:46:04   收藏:0   阅读:298

在工作中,常用shell操作mysql数据库,为了方便,基本模板


时间处理方式(有时关联表时间格式不一样)

date=$1

date1=${date//-/}

if [ x$date = x ] 

then


date=`date -d "yesterday" +%Y-%m-%d`

date1=`date -d "yesterday" +%Y%m%d`

fi

echo "select begin: `date ‘+%Y-%m-%d %H:%M:%S‘`"


执行sql语句

mysql -h -u -p -P -e “sql语句” |awk ‘NR > 1{print $0}‘ > 生成文件


导入

mysql -h -u -p -P -e “set names utf8;load data local infile ‘文件路径‘ into table tablename”

原文:http://itsoar.blog.51cto.com/8915220/1611150

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!