5步完成编写Mysql的shell脚本
编写Mysql的shell脚本
公司最近让写个shell脚本,我也没写过就百度了下 发现好多坑,最后终于写完了 在这里坐下汇总!
第一步
在你的linux服务器上创建一个 test.sh 文件
第二步
编辑文件 vi test.sh 按 i 即可编写
第三步
编写内容:
1.#!/bin/bash 这是shell脚本的必要代码 写在第一行
2.#编写数据库信息HOSTNAME="127.0.0.1" PORT="3306"USERNAME="数据库用户名"PASSWORD="数据库密码"
3.#数据库名称DBNAME="MAAP_PLATFORM" #表名 TABLENAME="T_RECORD" TABLENAME2="T_SOURCEMATERIAL"
4.#创建表create_table_sql="create table IF NOT EXISTS ${TABLENAME} ( name varchar(20), id int(11) default 0 )"
mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} ${DBNAME} -e"${create_table_sql}"
5.#删除表del_T_RECORD="这写sql语句;" mysql -h${HOSTNAME} -P${PORT} -u${USERNAME} -p${PASSWORD} ${DBNAME} -e"${del_T_RECORD}" 这个是shell运行sql命令的语句
第四步
按esc 输入:wq 回车进行保存 :q! 是不保存
第五步
chmod +x test.sh
给test.sh权限 让他 ./test.sh可以直接运行
如果没给权限直接 sh test.sh 运行
ok完成
有帮到您的话 麻烦点个赞 谢谢!
5步完成编写Mysql的shell脚本相关推荐
- idea写java_IDEA中编写并运行shell脚本的实现
IEDA中的bashsupport插件支持在IDEA中编写shell脚本文件,有友好的代码格式,支持自动补全,检查错误,并且配置完之后,还可以在IEDA中直接运行shell脚本.下面将一步一步演示插件 ...
- 刘启成_编写并使用shell脚本
编写并使用shell脚本 实验环境: 为了集中查看linux服务器各方面的运行情况,管理员(root)希望定制自己的登录环境,以便自动显示监控信息.另外,通过编写简单的shell脚本,熟悉linux自 ...
- 在linux中编写shell脚本文件,如何编写简单的Shell脚本(Script)文件之Linux的基本操作...
如何编写简单的Shell脚本(Script)文件之Linux的基本操作 新建一个文本文件包含所需要的脚本.举例,我会使用pico编辑器写一个脚本用来运行程序tar,带上必要的可选项可以用来解压从因特网 ...
- 4-1:shell编程之编写第一个shell脚本
文章目录 一:什么是shell脚本 二:如何编写shell脚本 (1)脚本文件的格式 (2)可执行权限 (3)执行脚本 三:第一个shell脚本 (1)基本结构 (2)变量和常量 A:创建变量和常量 ...
- 编写可靠Linux shell脚本的建议
编写可靠Linux shell脚本的八个建议https://yangxx.net/archives/949 1. 指定bash shell 脚本的第一行,#!之后应该是什么? 如果拿这个问题去问别人, ...
- vi新建一个shell脚本_编写第一个Shell脚本
Linux中有好多中不同的shell,bash是linux默认的shell,免费且容易使用. su切换为root权限 1.创建shell脚本 touch hello.sh 2.编辑: vi hello ...
- 监控mysql的shell脚本_监控MySQL主从状态的shell脚本
分享一个Linux下,监控MySQL主从状态及配合企业微信机器人报警的Shell脚本 SLAVE_IP:为监控的主机IP USER:为msyql用户 PASSWORD:为mysql密码 WHEREIS ...
- 计算机脚本程序编写,实验三-shell脚本程序设计.docx
实验报告 课程名称 Linux 系统实践 实验项目LINUX SHELL脚本程序设计 实验仪器PC 系别计算机学院 专业网络工程 班级 / 学号 网 1702/2017011463 学生姓名孟启贤 实 ...
- pycharm中编写shell_一个shell脚本来打开pycharm软件
---恢复内容开始--- 本人菜鸟,学到一点点东西就很高兴....... 开始学tensorflow框架,因为比较好装tensorflow,所以把电脑系统换成了ubuntu16.04,紧接着就要选用一 ...
- linux 脚本编写 -eq,关于shell脚本基础编程第四篇
shell脚本基础编程第四篇 本章主要内容:函数 函数 function: function 名称 { 命令 ; } 或 name () { 命令 ; } 定义 shell 函数. 创建一个以 NAM ...
最新文章
- Virtex-6中的SelectIO模块
- 学成在线--23.课程图片管理(上传图片)
- python写负数_python 负数
- spring boot 2.x 系列 —— spring boot 整合 kafka
- js原生ajax跨域请求,封装一个原生js的ajax请求,支持IE9CORS跨域请求
- Windows 应用生成MiniDump文件的方法笔记
- 内点法介绍(Interior Point Method)
- .chm文件打开方式,解决.CHM文件打不开或者打开空白
- 晚上几点睡才叫“熬夜”?给你“答案”,很多人都想错了
- CSM (Compatility Suport Module)兼容支持模块
- JS手写面试题 --- 数组扁平化
- Pr 入门系列之十四:导出
- openFOAM当中的收敛问题
- 文件在计算机系统储存具体位置,电脑微信的文件储存位置怎么打开
- 为什么 MongoDB 索引选择B-树,而 Mysql 选择B+树(精干总结)
- 【网络-实验】恐怖的网络环路
- ps中常用模糊的区别
- CISCO设备信息泄漏漏洞案例
- 光电二极管放大电路的应用
- DevOps团队如何为网络星期一做准备