数据库

Redis Sentinel的基本搭建

Redis Sentinel的概念    我们知道Redis主从模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点的地址。然后在很多应用场景下这种故障处理的方式是无法接受的,应用程序需要实...

SQL堆叠注入简介

二、SQL堆叠注入实战 今天继续给大家介绍Linux运维相关知识,本文主要内容是SQL堆叠注入。 免责声明:本文所介绍的内容仅做学习交流使用,严禁利用文中技术进行非法行为,否则造成一切严重后果自负!再次强调:严禁对未授权设备进行渗透测试! [var] 所谓...

mysql中截取字符串的6个函数讲解

mysql截取字符串的6个函数 1、LEFT(str,len) 从左边开始截取,str:被截取字符串;len:截取长度 示例: 2、RIGHT(str,len) 从右边开始截取,str:被截取字符串;len:截取长度 示例: 3、SUBSTRING(str...

MySQL中Replace语句用法实例详解

前言 replace into平时在开发中很少用到,这次是因为在做一个生成分布式ID的开源项目,调研雅虎推出的一个基于数据库生成唯一id生成方案:flickr 碰到的一个知识盲点,仅以此篇记录一下。 一、replace into函数 表结构 CREATE ...

Oracle中的游标和函数详解

 Oracle中的游标和函数详解 1.游标 游标是一种 PL/SQL 控制结构;可以对 SQL 语句的处理进行显示控制,便于对表的行数据 逐条进行处理。 游标并不是一个数据库对象,只是存留在内存中。 操作步骤:    声明游标...

Postgresql去重函数distinct的用法说明

在项目中我们常会对数据进行去重处理,有时候会用in或者EXISTS函数。或者通过group by也是可以实现查重 不过Postgresql还有自带去重函数:distinct 下面是distinct 的实例: 1、创建表:user CREATE TABLE ...

SQL Server查看未释放游标的方法

一直以来对SQL SERVER的游标都不怎么感冒,也很少使用SQL Server里面的游标,前几天有一位网友问如何检查数据库里面没有释放的游标,觉得有点意思,就测试验证了一下,顺便整理于此。 会话1:我们模拟一个应用程序或脚本,在打开游标后,忘记关闭、释放...

Oracle中转义字符的详细介绍

最近工作中遇到一个需求,需要更新Oracle数据库中所有表的一个字段“flag”为“I”,语句为: update table_name set flag = ‘I’ “I”作为字符串,所以语句中I需要加上单引号。 由于数据库中有多张...

Oracle中判断字段是否为数字

  在我们平常的开发中可能会遇到这样的问题,就是判断某一列是否全部由数字组成,我们都知道oracle并没有给我们提供这样一个现成的函数,那么根据我的经验我总结了两个行之有效的方法(列名:column,表名:table): 1.使用trim+translat...