shell 实现mysql写入操作
2017-03-27 11:20
260 查看
#!/bin/bash USER="root" DATABASE="students" TABLE="students" if [ $# -ne 1 ]; then echo $0 DATAFILE echo exit 2 fi data=$1 while read line; do oldIFS=$IFS IFS=, values=($line) values[1]="\"`echo ${values[1]} | tr ' ' '#' `\"" values[3]="\"`echo ${values[3]}`\"" query=`echo ${values[@]} | tr ' #' ', '` IFS=$oldIFS statement=`echo "INSERT INTO $TABLE VALUES($query);"` # echo $statement mysql -u $USER $DATABASE -p << EOF INSERT INTO $TABLE VALUES($query); EOF done < $data if [[ $? -eq 0 ]]; then echo "Wrote data into DB" fi
相关文章推荐
- shell 实现mysql写入操作
- PHP递归写入MySQL实现无限级分类数据操作示例
- 利用未公开函数实现Shell操作监视
- Shell脚本高级应用 --实现远程MySQL自动查询
- 用未公开函数实现Shell操作监视
- 文件操作类 实现文件的基本操作,读取、写入、删除、修改和文件夹操作
- shell操作mysql的一些方法
- 用未公开函数实现Shell操作监视
- 在shell中利用 bc 实现小数或者整数的比较操作
- [转]实现MySQL远程访问操作流程
- PHP+Mysql+jQuery实现查询和列表框选择操作
- shell操作mysql
- 配置Mysql实现远程操作
- 利用ErlyDB、Mysql来实现表的添加、删除、修改、查询操作
- 实现高效易用的java操作mysql包装
- shell操作mysql
- 用shell 实现 apache日志入mysql oracle库
- 使用shell脚本操作mysql
- shell操作mysql
- RPM包安装mysql,采用shell脚本实现自动安装、配置与卸载