美文网首页工作生活
第八章shell操作数据库

第八章shell操作数据库

作者: hemingkung | 来源:发表于2019-07-03 00:23 被阅读0次
1、处理如下文本中的数据,将数据插入到mkysql数据库
1010    jerry   1991-12-12  male
1011    jerry   1991-12-12  male
1012    jerry   1991-12-12  male
1013    jerry   1991-12-12  male
1014    jerry   1991-12-12  male
1015    jerry   1991-12-12  male
1016    jerry   1991-12-12  male
1017    jerry   1991-12-12  male


#!/bin/bash
#

user="dbuser"
password="123456"
host="192.168.184.132"


msql_conn="mysql -u"$user" -p"$passwd" -h"$host""

cat data.txt | while read id name birth sex
do
         if[$id -gt 1014];then
         $mysql_conn -e "Insert Into school.student1 values('$id','$name','$birth','$sex')"
     fi
done


需求2:将如下所示的数据插入到mysql数据库

2012|hao|1989-12-21|male
2012|hao|1989-12-21|male
2012|hao|1989-12-21|male
2012|hao|1989-12-21|male
2012|hao|1989-12-21|male



#!/bin/bash
#

user="dbuser"
password="123456"
host="192.168.184.132"

IFS="|"

cat data.txt | while read id name birth sex
do 
    mysql -u"$user" -p"$passwd" -h"$host" -e "Insert Into school.student1 values('$id','$name','$birth','$sex')"
done





相关文章

  • 第6次课-Shell脚本语言-第6讲

    内容一:Shell脚本->数据库SQL语句->基础(回顾) 内容二:Shell脚本语言->数据库操作->在Shel...

  • Shell脚本操作-6

    Shell操作数据库MySQL SQL基本操作 安装MySql数据库 连接数据库 mysql -u root -p...

  • 利用pycharm学习flask(十一)

    本文内容: 1.数据库操作2.在视图函数中操作数据库3.集成python shell 数据库操作 创建表 我们使用...

  • shell中的sql操作

    在编写shell脚本的时候,可能会遇到操作mysql数据库的情况。下面介绍如何在shell脚本中操作mysql数据...

  • MongoDB 数据库增删改查 常用命令 api 2019-07

    数据库操作(database) mongo shell 使用javascript,语法大部分与其一致 创建数据库:...

  • SpringBoot整合Redis作为缓存(三)

    shell 操作redis部分: //删除当前数据库中的所有Keyflushdb//删除所有数据库中的keyflu...

  • MySQL常用命令与语句

    Shell命令 查看系统信息 查看系统变量 设置系统变量 数据库操作 查看表信息 修改表语句 操作表 操作索引 操...

  • MySQL 语法学习

    原文地址 shell 连接 Mysql 的几种方式 数据库操作 显示数据库 使用某个数据库 创建一个数据库 删除一...

  • django 的使用

    使用django创建项目 模型-数据库 迁移 运行项目 shell 操作数据库模型 后台管理添加后台管理账号: a...

  • PostgreSQL

    1. 安装 数据库 图形界面 2. 命令 初次启动方式切换用户 SHELL 操作 登录数据库 删除PostgreS...

网友评论

    本文标题:第八章shell操作数据库

    本文链接:https://www.haomeiwen.com/subject/xtaxhctx.html