编写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脚本相关推荐

  1. idea写java_IDEA中编写并运行shell脚本的实现

    IEDA中的bashsupport插件支持在IDEA中编写shell脚本文件,有友好的代码格式,支持自动补全,检查错误,并且配置完之后,还可以在IEDA中直接运行shell脚本.下面将一步一步演示插件 ...

  2. 刘启成_编写并使用shell脚本

    编写并使用shell脚本 实验环境: 为了集中查看linux服务器各方面的运行情况,管理员(root)希望定制自己的登录环境,以便自动显示监控信息.另外,通过编写简单的shell脚本,熟悉linux自 ...

  3. 在linux中编写shell脚本文件,如何编写简单的Shell脚本(Script)文件之Linux的基本操作...

    如何编写简单的Shell脚本(Script)文件之Linux的基本操作 新建一个文本文件包含所需要的脚本.举例,我会使用pico编辑器写一个脚本用来运行程序tar,带上必要的可选项可以用来解压从因特网 ...

  4. 4-1:shell编程之编写第一个shell脚本

    文章目录 一:什么是shell脚本 二:如何编写shell脚本 (1)脚本文件的格式 (2)可执行权限 (3)执行脚本 三:第一个shell脚本 (1)基本结构 (2)变量和常量 A:创建变量和常量 ...

  5. 编写可靠Linux shell脚本的建议

    编写可靠Linux shell脚本的八个建议https://yangxx.net/archives/949 1. 指定bash shell 脚本的第一行,#!之后应该是什么? 如果拿这个问题去问别人, ...

  6. vi新建一个shell脚本_编写第一个Shell脚本

    Linux中有好多中不同的shell,bash是linux默认的shell,免费且容易使用. su切换为root权限 1.创建shell脚本 touch hello.sh 2.编辑: vi hello ...

  7. 监控mysql的shell脚本_监控MySQL主从状态的shell脚本

    分享一个Linux下,监控MySQL主从状态及配合企业微信机器人报警的Shell脚本 SLAVE_IP:为监控的主机IP USER:为msyql用户 PASSWORD:为mysql密码 WHEREIS ...

  8. 计算机脚本程序编写,实验三-shell脚本程序设计.docx

    实验报告 课程名称 Linux 系统实践 实验项目LINUX SHELL脚本程序设计 实验仪器PC 系别计算机学院 专业网络工程 班级 / 学号 网 1702/2017011463 学生姓名孟启贤 实 ...

  9. pycharm中编写shell_一个shell脚本来打开pycharm软件

    ---恢复内容开始--- 本人菜鸟,学到一点点东西就很高兴....... 开始学tensorflow框架,因为比较好装tensorflow,所以把电脑系统换成了ubuntu16.04,紧接着就要选用一 ...

  10. linux 脚本编写 -eq,关于shell脚本基础编程第四篇

    shell脚本基础编程第四篇 本章主要内容:函数 函数 function: function 名称 { 命令 ; } 或 name () { 命令 ; } 定义 shell 函数. 创建一个以 NAM ...

最新文章

  1. Virtex-6中的SelectIO模块
  2. 学成在线--23.课程图片管理(上传图片)
  3. python写负数_python 负数
  4. spring boot 2.x 系列 —— spring boot 整合 kafka
  5. js原生ajax跨域请求,封装一个原生js的ajax请求,支持IE9CORS跨域请求
  6. Windows 应用生成MiniDump文件的方法笔记
  7. 内点法介绍(Interior Point Method)
  8. .chm文件打开方式,解决.CHM文件打不开或者打开空白
  9. 晚上几点睡才叫“熬夜”?给你“答案”,很多人都想错了
  10. CSM (Compatility Suport Module)兼容支持模块
  11. JS手写面试题 --- 数组扁平化
  12. Pr 入门系列之十四:导出
  13. openFOAM当中的收敛问题
  14. 文件在计算机系统储存具体位置,电脑微信的文件储存位置怎么打开
  15. 为什么 MongoDB 索引选择B-树,而 Mysql 选择B+树(精干总结)
  16. 【网络-实验】恐怖的网络环路
  17. ps中常用模糊的区别
  18. CISCO设备信息泄漏漏洞案例
  19. 光电二极管放大电路的应用
  20. DevOps团队如何为网络星期一做准备

热门文章

  1. spark mlib系列2
  2. php怎么做地图源代码,php直播源码百度地图坐标拾取系统自定义页面
  3. 微信商户号企业付款到零钱开通地址
  4. 反函数法生成服从特定概率密度函数的随机数
  5. Android 11.0 长按电源键直接关机屏蔽关机对话框
  6. 有向图(网)、无向图(网)的构造以及遍历
  7. cannot find -l****问题的解决办法
  8. android-更新UI的几种方式
  9. 深入理解Plasma(四)Plasma Cash
  10. Android获取年月日时分秒