标签 NAME 下的文章

  • 📂Centos使用kubeadm安装kubernetes 1.17.2 集群教程

    安装环境:centos7.7+kubernetes 1.17.2+calico 3.12.01、虚拟机新建三个节点,并修改主机名和设置固定ip#设置主机名(三台机器操作一样,只是对应IP不一样) hostnamectl set-hostname k8s-master echo "192.168.2.130 $(hostname)" >> /etc/host...

  • 📂sql分析常用查询教程

    --表信息--select owner,table\_name,tablespace\_name,num\_rows,temporary,degree,blocks,empty\_blocks,last\_analyzed,PARTITIONEDfrom dba\_ta...

  • 📂MySql笔记(一)教程

    目录MySql笔记(一)每天给自己一个希望,努力做好自己,不为明天烦恼,不为昨天叹息。当梦想还在,告诉自己:努力,就总能遇见更好的自己!MySql笔记(一)1、创建数据库以及删除1.创建数据库语法:(命令行窗口操作)<pre class="sql">``` CREATE DATABASE DATABASENAME示例:创建名为MySQLTest的数据库<...

  • 📂centos7+docker+Jenkins+svn搭建自动化部署平台教程

    centos7+docker+Jenkins+svn搭建自动化部署平台centos7参考链接:http://www.macrozheng.com/#/reference/linux\_installtips公司服务器配置(1T机械+256固态+i7的u) 需要我们把系统,环境(java,mysql,redis,docker等)装到固态上(速度快),我们的代码放到机械上。分区情况如下图cent...

  • 📂buuctf 刷题记录 极客大挑战 lovesql教程

    buuctf 进入界面,先随便输入登录进去,常规sql注入 令他报错 发现是单引号包裹,字符型注入 接着就是老套路了 order by 查询 发现 到4的时候错误,所以有3个字段 联合查询 union select 可以发现2,3字段可以查询 试试查询2字段,发现2字段查询不了表名。。。。 然后查询3字段,发现了表名 表名如下: {‘ALL\_PLUGIN...

  • 📂Oracle 查看表与试图的定义语句教程

    Oracle查看表的定义语句:SELECT DBMS\_METADATA.GET\_DDL('TABLE','TABLE\_NAME') FROM DUAL;表名要大写。Oracle查看试图的定义语句:SELECT DBMS\_METADATA.GET\_DDL('VIEW','VIEW\_NAME') FROM DUAL;试图名要大写。

  • 📂linux学习33 运维高级技能-在Linux实现LVM逻辑卷及快照教程

    一、LVM21、LVM:Logical Volume Manager,Version:2LVM有点类似于我们的软raid,不过他们的驱动完全相反,我们的软raid用的是内核中的md模块,而LVM用的是dm模块,也就是device mapper(设备映射组件)。2、dm:device mapper,将一个或多个底层块设备组织成一个逻辑设备的模块3、我们首先将我们的物理硬盘设备可用创建为PV,也...

  • 📂oracle中取交集、差集和并集的语法教程

    这里简单总结下在Oracle中取交集、差集和并集的语法。交集:INTERSECT(适用于两个结果集)SELECT ID, NAME FROM YANGGB1 INTERSECT SELECT ID, NAME FROM YANGGB2差集:MINUS(适用于两个结果集)SELECT ID, NAME FROM YANGGB1 MINUS SELECT ID, NAME FROM YANGGB...

  • 📂LINUX_修改_servername教程

    RES\_CONF=$IP #SERVER\_NAME \#for D\_NAME in $(cat ip\_list) do (sleep 10) | ssh $D\_NAME cat /etc/resolv.conf | grep $IP | awk '{print $2}' > server\_nameDNS=$(cat server\_name)echo $DNSif...

  • 📂结合docker发布后端项目(基于gradle包管理)的shell脚本教程

    结合docker发布后端项目(基于gradle包管理)的shell脚本-=====================================================================本教程依据个人理解并经过实际验证为正确,特此记录下来,权当笔记。注:基于linux操作系统(敏感信息都进行了处理)目前主流的前后端分离的项目中,常常在部署上线这个环节会遇到很多麻烦,这...

  • 📂Oracle 创建DBLink教程

    当用户需要访问另一台服务器数据库中表的数据时,就需要在本地数据库中创建远程数据库的DBLink,通过DBLink去访问远程数据库中的数据。创建方法:<pre class="brush:sql;gutter:false;">CREATE DATABASE LINK DBLINKNAME CONNECT TO DBNAME IDENTIFIED BY DB...

  • 📂Oracle实现主键自增的几种方式教程

    数据库作为一个系统的核心,数据库设计的1NF就是一个表结构必须有唯一约束也就是主键,Oracle数据库本身没有自增机制,不像MySQL直接使用关键字AUTO\_INCREMENT自动加一,所以需要我们去自己来实现,下面有几种实现的方式一、序列化+触发器第一步在表结构完整的情况下创建一个序列CREATE SEQUENCE SEQ_NAME INCREMENT BY 1 MINV...

  • 📂MySQL_约束教程

    MySQL中约束的作用是对表中的数据进行限定,保证数据的正确性,完整性,有效性。分类:(1)主键约束 primary key(2)非空约束 not NULL (3)唯一约束 unique (4)外键约束 foreign key1.非空约束:限定数据非空,如果为空则不可以添加数据。添加语法:(1)在创建表的时候添加: 列名 数据类型 NOT NULL发现可以插入id为空的数据,但在现实生活中i...

  • 📂Helm神器,让管理Kubernetes像yum安装包一样简单教程

    目录一、什么是Helm二、安装1.安装helm客户端2.安装Tiller3.创建服务端4.给Tiller授权5.为 Tiller 设置帐号6.验证Tiller是否安装成功三、Helm使用1.更换仓库2.查看存储库中可用的所有Helm chats:3.更新charts列表4.查看已经安装的chats5.关于helm报错不兼容问题四、创建自己的chart1.建一个cqh的包2.检查配置和模板是否...

  • 📂Linux下shell通用脚本启动jar(微服务)教程

    Linux下shell通用脚本启动jar(微服务)vim app-jar.sh#!/bin/bash #source /etc/profile # Auth:Liucx # Please change these parameters according to your real env. # set Java Home: Remember that dolphin only suppor...

  • 📂数据库表添加新字段(支持重复执行)教程

    OracleDECLARE COLEXIST NUMBER; BEGIN SELECT COUNT(1) INTO COLEXIST FROM USER_TAB_COLUMNS WHERE TABLE_NAME=UPPER('HISTORY') AND COLUMN_NAME=UPPER('NAME');--判断列是否存在 IF COLEXIST = 0 TH...

  • 📂oracle 导出数据字典教程

    一、查看当前用户下表名,及表名的备注select * from user\_tab\_comments where table\_name like 'T\_ONLINE%'二、查询数据字典1. 具有dba权限用户导出数据字典SELECT A.TABLE\_NAME AS "表名",A.COLUMN\_NAME AS "字段名", DECODE(A.CHAR\_LENGTH,0,DECO...

  • 📂表空间相关SQL教程

    --查表空间使用率情况(含临时表空间) SELECT D.TABLESPACE\_NAME "Name", D.STATUS "Status", TO\_CHAR(NVL(A.BYTES / 1024 / 1024, 0), '99,999,990.90') "Size (M)", TO\_CHAR(NVL(A.BYTES - NVL(F.BYTES, 0), 0) / 102...

  • 📂编写shell脚本一键启动 重启 停止springboot项目教程

    <pre class="brush:bash;gutter:true;">#!/bin/bash #设置环境变量 export JAVA_HOME=/usr/local/jdk1.8.0_181 export JRE_HOME=/$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_...

  • 📂Shell 脚本重启项目教程

    每次发打包好项目后都需要手动重启项目,写个Shell脚本一键重启项目Shell 脚本#!/bin/bash while getopts "n:p:" arg do case $arg in n) echo "NAME's arg:$OPTARG" NAME=$...

  • 📂ORACLE中%TYPE和%ROWTYPE的使用教程

    本文转自:https://www.cnblogs.com/harvey888/p/6771288.html1 %TYPE说明为了使一个变量的数据类型与另一个已经定义了的变量(尤其是表的某一列)的数据类型相一致,Oracle提供了%TYPE定义方式。当被参照的那个变量的数据类型改变了之后,这个新定义的变量的数据类型会自动跟随其改变,容易保持一致,也不用修改PL/SQL程序了。当不能确切地知道被...

  • 📂数据库——第一天的学习结果教程

    创建数据库:CREATE DATABASE查看和设置数据库信息:USE NAME修改数据库:ALTER DATABASE NAMEALTER DATABASE NAMEMODIFY FILE缩减数据库容量:DDBCSHRINKDATABASE or SHRINKFILE() ( )增加数据库文件:ADD FILE()

  • 📂MYSQL 查询脚本优化教程

    业务需要,优化一段多表查询脚本。 总结下来,采取以下步骤。分析语句分析语句,了解逻辑,是否可以先优化逻辑。查询语句的查询范围,是否是全表查询,如果是,尽量优化为按索引查询。查看语句数量,是否有重复的子查询可以合并,查看是否有多余的连接表。尝试使用临时表,可以显著提升查询性能。DROP TABLE IF EXISTS TEMP_NAME; CREATE TEMPORARY TABLE TEM...

  • 📂sql-行列转换教程

    行转列列传行更具体例子1、查看数据Sql代码 1. SELECT * FROM tabName ;2、列转行统计数据Sql代码 1. SELECT DATE ,MAX(CASE NAME WHEN '小说' THEN Scount ELSE 0 END ) 小说,MAX(CASE NAME WHEN '微信' THEN Scount ELSE 0 END ) 微信FROM TabNameGR...

  • 📂MySql中增加一列教程

    如果想在一个已经建好的表中添加一列,可以用诸如:alter table TABLE\_NAME add column NEW\_COLUMN\_NAME varchar(20) not null;这条语句会向已有的表中加入新的一列,这一列在表的最后一列位置。如果我们希望添加在指定的一列,可以用:alter table TABLE\_NAME add column NEW\_COLUMN\_N...

  • 📂12C 数据库之坑爹又坑队友的无故链接不上问题处理教程

    公司两年前上的系统,当时要用12c的新特性,就上线投产了。初始oracle版本为12.1,该版本在实际使用中bug不断,简直头疼。近日开发投产一些新的应用服务器大概20多台,在投产至10台的时候,数据库内部链接在910的时候,就会报错,但是我们的session数很大,远远没有到达临界值,具体报错如下所示;TNS-12518: TNS:listener could not hand off c...

  • 📂深入理解数据库索引教程

    深入理解数据库索引什么是索引1. 索引是指针,指向表里的数据。 2. 索引通常与相应的表示分开存储的,其主要目的是提高数据检索的性能。 3. 索引的创建于删除不会影响到数据本身,但会影响到数据检索的速度。 4. 索引也会占用表空间,而且可能会比表本身大聚集索引(clustered index,也称聚类索引、簇集索引)聚集索引是指数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。 一个表...

  • 📂克隆centos虚拟机导致eth0网卡不可用教程

    打开 vim /etc/udev/rules.d/70-persistent-net.rules =====================================================================可以看到eth0 eth1两个。1.删除 NAME="eth0",即# PCI device 0x8086:0x100f (e1000)SUBSYSTEM=...

  • 📂mybatis中mysql,sql能查到,但是返回结果为0的问题教程

    问题起因,多数据库支持的问题。ORCALE下,selectFuzzyByParam方法中的sql,单独执行能找到之,方法返回值也有对应的对象。<pre class="has"><if test="queryValue != null"> <bind name="pattern1" value=&qu...

  • 📂30个关于Shell脚本的经典案例(中)教程

    本文目录<pre style="font-family:Monaco, Menlo, Consolas, 'Courier New', monospace;font-size:13px;white-space:pre-wrap;padding:9.5px;margin-top:0px;margin-bottom:10px;line-height:1.42857;color:r...