shell中执行mysql语句的方法
2017-11-12 12:50
295 查看
一、使用情景
项目中使用jenkins进行微服务的部署,每个服务都有自己的数据库,微服务的数据量有点多,如果自己手动去创建各个微服务的数据库,烦琐不说,准确性也无法保证。所以希望实现的功能是在jenkins执行的shell中进行数据库的创建。二、实现
下面想要在一个本地数据库中创建一个数据库为例#!/bin/bash #定义数据库名称 data=notify #创建数据库,如果没有就创建,有就不创建了 mysql -uroot -p123456 <<EOF create database if not exists $data; EOF
实现其实很简单,就是用
<<EOF开头,
EOF结尾即可,中间写上我们要执行的语句就可以了
相关文章推荐
- shell脚本中执行mysql 语句的方法
- Shell脚本中执行sql语句操作mysql的5种方法
- shell脚本中执行mysql语句的方法
- Shell脚本中执行sql语句操作mysql的5种方法
- Shell脚本中执行sql语句操作mysql的5种方法
- Shell脚本中执行sql语句操作mysql的5种方法
- MySQL开启记录执行过的SQL语句方法
- 关于MySQL5.5不能执行带有中文字符的语句解决方法
- PHP执行批量mysql语句的解决方法
- shell执行sql语句(mysql)
- Shell脚本中执行sql语句操作mysql
- MySQL开启记录执行过的SQL语句方法
- python执行shell获取硬件参数写入mysql的方法
- 在SHELL中执行MYSQL语句
- Shell脚本中执行sql语句操作mysql
- MySQL执行Select语句将结果导出到文件的方法
- MySQL循环遍历执行查询SQL语句结果的方法
- Shell脚本中执行sql语句操作mysql
- Shell脚本中执行mysql语句
- 使用 Navicat for MySQL 执行 SQL 语句时,出现 out of memory 问题的解决方法