使用shell脚本连接数据库_shell脚本操作数据库-程序员宅基地

技术标签: sqlserver  运维笔记  数据库  sql  

在工作中经常会连接数据库,在linux中,使用shell连接数据库,获取执行结果并赋值分析,极其方便。

 shell脚本操作数据库如下


#!/bin/bash
HOSTNAME="localhost"
PORT="3306"
USERNAME="用户名"
PASSWORD="用户密码"
DBNAME="数据库名"

#创建数据库
#sql语句写法
create_db_sql="create database IF NOT EXISTS ${DBNAME}"
#连接数据库并执行sql语句  -s去除表头
mysql -h${HOSTNAME}  -P${PORT}  -u${USERNAME} -p${PASSWORD} -s -e "${create_db_sql}"

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_45229597/article/details/126832225

智能推荐

PIC18F47K42 初学篇-1_pic18f46k40 学习-程序员宅基地

文章浏览阅读795次。5月1日开始学习PIC18系列单片机,之前一直用MSP430的16位单片机,技能总是太单一,稳定性不是很好。决定回到8位PIC来看看,从PIC18F47K42开始吧,有一个小红板方便开始学习,配合官网资料、手把手教你学PIC单片机、PIC微控制器项目设计。书本主要是加速作用,并没有推荐意义。MPLAB X IDE应该来说还是很不错,就是占用内存太多,运行时硬盘咳咳作响。MCC配置功能还..._pic18f46k40 学习

支付宝踩过的坑sign check fail: check Sign and Data Fail��JSON also��_支付宝 check sign fail!-程序员宅基地

文章浏览阅读751次。支付宝接口弄好以后发送请求报错 数据解析错误:基本上是来源于支付宝 公私钥配置错误 生成好的公钥 重新生成:调试:问题解决_支付宝 check sign fail!

mysql+jsp+servlet 增删改查实例_jsp,servlet.mysql实现增删改查-程序员宅基地

文章浏览阅读2.1w次,点赞34次,收藏170次。采用简单的MVC设计模式,M(模型层) -> Address.java 里面包含id,name,street,city,state,zip 等相关属性和set,get方法 V(视图层) -> 主要指jsp页面,包含list.jsp,add.jsp,edit.jsp C(控制层) -> 这里只用一个servlet实现其增删改查(简单明了,方便理解),并没有用..._jsp,servlet.mysql实现增删改查

2022个人博客网站搭建笔记_葵叔建站笔记-程序员宅基地

文章浏览阅读366次。历时11天我的第一个博客网站上线了。作为一个善于“反思”的中国人,当然要给自己来一把复盘和总结了。然后这篇笔记我就鸽了好几天,嘤嘤嘤。www.ganggangfalcon.xyz 其实说实话,博客网站的搭建难度不大,比较耗时的地方在于网站的ICP备案(但是如果你是境外服务器就没这个问题了),我的备案一共花了6天。在你申请备案的时候,云服务器供应商会先帮你审核一遍。 初审的工作人员服务态度都是很好的,他们会很友好的帮你解决问题。 这不得不提一件事:通信地址最好填..._葵叔建站笔记

signature=8fe0c6ffeeec1d2ea9caea1e3bd24d0a,[求助]高手来一个解密回题。-程序员宅基地

文章浏览阅读3.2w次。[旧帖][求助]高手来一个解密回题。0.00元2008-3-9 16:2925427[旧帖][求助]高手来一个解密回题。0.00元2008-3-9 16:2925427这是一个代内挂的魔力登陆器,我给他脱壳了,用DUDU生成出来的DELPHI文件缺少RES资源文件用不了,没办法我就用资源查看器想用那个改,可是进去了,全是这乱码 CAPTION那个我解了, 就是那个Icon.Data = {..._::dff1749a367a95e75a84a6385df5dfa9:9010

给大家说明。Oracle修改ip或主机名后重建em和监听_oracle修改监听host需要重启吗-程序员宅基地

文章浏览阅读2.5k次。oracle数据库修改ip和主机名的详细操作修改ip操作1.修改hosts文件中主机名对应的ip地址。2.重启服务器网络 service network restart3.一定要先删除原来的监听 emca -deconfig dbcontrol db -repos drop (如果不记得sysman的密码,可以先修改下alter user sy_oracle修改监听host需要重启吗

随便推点

zabbix监控硬件及服务(详解)一_zabbix监控服务器硬件-程序员宅基地

文章浏览阅读2.8w次,点赞22次,收藏111次。大家好今天给大家带来zabbix3.4.8监控主机,那么最近由于我个人的关系。没有及时的更新文章所以,很抱歉那么今天我分享的内容是zabbix3.4.8监控服务器。本章的具体监控服务器如下:服务器的CPU使用率 服务器的硬盘挂载使用率 服务器的网卡流量流入流出使用率 服务器的用户登录终端数量 Web服务器状态码检测那么本章主要就是监控这几个方面。搭建环境流程安装c..._zabbix监控服务器硬件

php乘方开根号,JavaScript_教你JS中的运算符乘方、开方及变量格式转换,1)如何计算乘方 题一:3的4 - phpStudy...-程序员宅基地

文章浏览阅读211次。教你JS中的运算符乘方、开方及变量格式转换1)如何计算乘方题一:3的4次方(不会打,请原谅 ==!!!)3的4次方=3*3*3*3var a = Math.pow(3,4);console.log(a);说明:Math.pow()是用来计算乘方的语法注意:Math的M是大写;题二:3的4*5次方var a =Math.pow(3,4*5);console.log(a);2)如何计算根号题目:根号8..._php有根号运算符吗

java枚举 取值_秒懂系列,超详细Java枚举教程!!!-程序员宅基地

文章浏览阅读4.6k次。深入理解Java枚举一、什么是枚举1.1 什么是枚举?至于枚举,我们先拿生活中的枚举来入手,然后再引申Java中的枚举,其实它们的意义很相似。谈到生活中的枚举,假如我们在玩掷骰子的游戏,在我们手中有两个骰子,要求掷出两个骰子的点数和必须大于6的概率,那么在此情此景,我们就需要使用枚举法一一列举出骰子点数的所有可能,然后根据列举出来的可能,求出概率。可能有的小伙伴发现,这就是数学啊?这就是数学中的概..._枚举取值

如何获取qt控件的子控件-程序员宅基地

文章浏览阅读1.6k次。如何获取qt控件的子控件我们知道,所有的qt控件都继承自QObject,而QObject有一个属性叫做objectName。我们可以利用这个属性。查找对象的方法,可以利用findChild()和fildChildren()。函数原型如下:T QObject::findChild(const QString &name = QString(), Qt::FindChildOptions options = Qt::FindChildrenRecursively) constQList QObj

Mysql优化---锁机制、行锁及表锁_table_locks_immediate很大-程序员宅基地

文章浏览阅读440次。Mysql优化学习记录_table_locks_immediate很大

使用Keycloak实现安全的SpringBoot微服务-程序员宅基地

文章浏览阅读2.6k次。Keycloak是RedHat的开源身份和访问管理解决方案,本文介绍如何在我们的微服务安全模块中使用keycloak,特别是基于SpringBoot的微服务。Keycloak它提供了身份和访问管理的有用功能:单点登录(SSO),身份代理和社交登录用户联合客户端适配器管理控制台和帐户管理控制台。虽然安全性是任何应用程序的一个重要方面,但安全性的实现部分是复杂和困难的。通常,它在代码..._spring-cloud tomcat引用keycloak

推荐文章

热门文章

相关标签