欢迎投稿

今日深度:

SQL Server 清除一个数据库下所有表数据,保留表结构,⚠️存储

SQL Server 清除一个数据库下所有表数据,保留表结构,⚠️存储过程:CRE 用法:在需要清空数据的数据库创建并执行存储过程,该存储过程并不会影响其他数据库 ❗请小心使用这些脚本(2024-01-28 02:32:56)

[MySQL]流程控制语句,目录1、选择语句1.

[MySQL]流程控制语句,目录1、选择语句1. 【版权声明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) https://www.cnblogs.com/cnb-yuchen/p/17991087 出自【进步*于辰的博客】 参考笔(2024-01-28 02:30:36)

SQL手工注入,将多条查询语句的结果

SQL手工注入,将多条查询语句的结果 两要素 用户能够控制输入的内容 web应用把用户输入的内容,在没有经过过滤或者严格过滤的情况下带入到数据库中执行 分类 GET和POST 整数型,字符(2024-01-28 02:30:32)

SQL报错注入,

SQL报错注入, XPATH报错注入 extractalue(arg1,arg2) 接受两个参数,arg1:XML文档,arg2:XPATH语句 条件:mysql5.1及以上版本 标准payload 1' and extractvalue(1,concat(0x7e,(select user()),0x7e))# xpath类似于一种(2024-01-28 02:30:27)

GreatSQL 2023 年报,01产品迭代2023

GreatSQL 2023 年报,01产品迭代2023 不知不觉 2023 年已经是过去式了,本文将从产品迭代、丰收收获、生态合作、社区活动 4 个方面带大家了解 GreatSQL 社区的 2023。 01 产品迭代 2023 年是发展(2024-01-27 02:09:32)

MySQL数据库精选(从入门使用到底层结构),判断条件不同:w

MySQL数据库精选(从入门使用到底层结构),判断条件不同:whe 基本使用MySQL 通用语法及分类 DDL: 数据定义语言,用来定义数据库对象(数据库、表、字段) DML: 数据操作语言,用来对(2024-01-27 02:09:26)

【sqlsever】具体案例理解PARTITION BY,下面将提供一个简单的

【sqlsever】具体案例理解PARTITION BY,下面将提供一个简单的 当使用 PARTITION BY 时,它通常是与窗口函数一同使用的。下面将提供一个简单的例子,使用一个包含以下列的表: +---------+-(2024-01-26 02:33:39)

SQL Server复制删除发布时遇到错误18752,----------

SQL Server复制删除发布时遇到错误18752,---------- 朋友反馈他无法删除一台SQL Server数据库上的发布,具体情况为删除一个SQL Server Replication的发布时,遇到下面错误 TITLE:MicrosoftSQLServerMana(2024-01-26 02:33:35)

ASM数据库启动报ORA-01078,ORA-01565,ORA-17503,ORA-01017,故障现象:

ASM数据库启动报ORA-01078,ORA-01565,ORA-17503,ORA-01017,故障现象:启动数据库 环境: ASM管理软件: 11.2 . 0.4 ORACLE软 件: 11.2 . 0.4 操 作 系 统:redhat6该环境是借用了asm管理软件来提升IO性能(2024-01-26 02:31:54)

Oracle修改数据文件所在目录的挂载点小结,这里先简单介绍一下

Oracle修改数据文件所在目录的挂载点小结,这里先简单介绍一下背 如何修改Oracle数据库文件所在目录的挂载点名称。这里先简单介绍一下背景情况,这套数据库是刚搭建不久的一套Or(2024-01-26 02:31:50)

MySQL 8.0.34 MGR部署教程,

MySQL 8.0.34 MGR部署教程, 基于MySQL 8.0.34 MGR部署 一、环境概述 OS IP Hostname MySQL Version DB Port MGR Port redhat 7.9 172.20.10.3 s1 8.0.34 3306 33061 redhat 7.9 172.20.10.4 s2 8.0.34 3306 33061 redhat 7.9 172.20.10.5 s3(2024-01-26 02:30:27)

MySQL InnoDB Cluster搭建安装,在防火墙上设置相关I

MySQL InnoDB Cluster搭建安装,在防火墙上设置相关I 环境介绍: 这里的MySQL Innodb Cluster搭建环境如下所示,总共有三台机器搭建MySQL InnoDB Cluster: 操作系统 : Red Hat Enterprise Linux release 8.8 ((2024-01-26 02:30:22)

MySQL死锁,排查方法1showe

MySQL死锁,排查方法1showe 简介 在MySQL数据库中,死锁是指多个事务同时竞争同一资源,并且彼此互相等待对方释放资源而无法继续执行的情况,导致数据库操作无法完成,从而以最小的(2024-01-25 02:33:06)

mysqlbinlog~导出sql总结,这些文件包含了在My

mysqlbinlog~导出sql总结,这些文件包含了在My mysqlbinlog 是MySQL数据库中的一个实用程序,它用于处理二进制日志文件(也称为“binlogs”)。这些文件包含了在MySQL服务器上发生的所有更改(2024-01-24 02:30:05)

MySQL乐观锁与悲观锁,锁是在并发下控制程序

MySQL乐观锁与悲观锁,锁是在并发下控制程序 说明 遇见并发情况,需要保证数据的准确性,也就是与正确的预期一致,此时就会用到锁。 锁是在并发下控制程序的执行逻辑,以此来保(2024-01-24 02:30:00)

SQL—排序专用窗口函数,例如,有3条排在第1

SQL—排序专用窗口函数,例如,有3条排在第1 下面介绍三种用于进行排序的专用窗口函数: 1、RANK() 在计算排序时,若存在相同位次,会跳过之后的位次。 例如,有3条排在第1位时,排(2024-01-23 02:30:31)

MySQL MHA切换过程分析,启动的过程中会主动检

MySQL MHA切换过程分析,启动的过程中会主动检 启动 MHA的启动脚本为masterha_manager(安装后,默认路径--/usr/local/bin/masterha_manager)。启动的过程中会主动检查各节点的SSH连接和主从复制的(2024-01-22 02:05:21)

mysql之MVCC,一般用于RC和RR隔

mysql之MVCC,一般用于RC和RR隔 ​ 1、概念 mvcc作用在于解决并发条件下,读写冲突的问题。一般用于RC和RR隔离级别,解决脏读和不可重复读的问题。 (1)当前读 读取的是记录的最新版本(2024-01-21 02:29:48)

Sql Server 创建用户并限制权限,

Sql Server 创建用户并限制权限, 创建登录名 使用sa或者Windows身份验证登录,【安全性】-【登录名】,右键【新建登录名】 设置登录名属性 设置数据库权限 db owner --拥有数据库全部权限(2024-01-20 02:31:41)

Windows 系统彻底卸载 SQL Server 通用方法!,一、停止SQLSer

Windows 系统彻底卸载 SQL Server 通用方法!,一、停止SQLSer SQL Server 真的很难卸载 麻烦的是需要准备各种条件才能一点一点的去卸载 他不和其他简单的软件一样去程序里卸载就行 如果数(2024-01-18 02:32:35)

记一次SQLServer复制监控器(replication monitor)复制延迟数值为NU

记一次SQLServer复制监控器(replication monitor)复制延迟数值为NULL的异常处理,如下,经过重启SQL 现象 在SQLServer复制(订阅发布),在正常运行的情况下,发布节点一直有写入,订阅节点(2024-01-18 02:32:31)

安装MySql(rpm方式安装),

安装MySql(rpm方式安装), 下载rpm包 地址:https://dev.mysql.com/downloads/mysql/ 下载这个:mysql-8.0.35-1.el7.x86_64.rpm-bundle.tar 解压 tar -vxf mysql-8.0.35-1.el7.x86_64.rpm-bundle.tar -C 指定解压路径 进入解压(2024-01-18 02:29:56)

记一次 MySQL timestamp 精度问题的排查 → 过程有点曲折,0表示没

记一次 MySQL timestamp 精度问题的排查 → 过程有点曲折,0表示没有小数部分, 开心一刻 下午正准备出门,跟正刷着手机的老妈打个招呼 我:妈,今晚我跟朋友在外面吃,就不在家吃了(2024-01-16 02:22:37)

MySQL运维实战(2)MySQL用户和权限管理,用户管理涉及创建、修

MySQL运维实战(2)MySQL用户和权限管理,用户管理涉及创建、修 作者:俊达 引言 MySQL数据库系统,拥有强大的控制系统功能,可以为不同用户分配特定的权限,这对于运维来说至关重要(2024-01-13 02:09:16)

在CentOS环境下编译GreatSQL RPM包,运行环境是docke

在CentOS环境下编译GreatSQL RPM包,运行环境是docke 本文介绍如何在CentOS环境下编译GreatSQL RPM包。 运行环境是docker中的CentOS 8 x86_64: $ docker -vDocker version 20.10.10, build b485636$ docker run -itd --h(2024-01-13 02:09:12)

MySQL运维实战(2.4) SSL认证在MySQL中的应用,首先,TLS能够加密

MySQL运维实战(2.4) SSL认证在MySQL中的应用,首先,TLS能够加密 作者:俊达 引言 MySQL支持使用TLS协议进行通信,该协议在数据库通信中具有关键作用。首先,TLS能够加密客户端与服务端之(2024-01-13 02:09:08)

MySQL InnoDB ReplicaSet安装文档,但是它的不足与限制也

MySQL InnoDB ReplicaSet安装文档,但是它的不足与限制也 MySQL副本集介绍 MySQL InnoDB ReplicaSet(也叫MySQL副本集,有些地方也翻译成MySQL复制集)是在 MySQL 8.0.19 版本(2020-01-13 Released)之后开始支持(2024-01-13 02:09:04)

MySQL运维实战(3.1) MySQL官方客户端使用介绍,MySQL客户端不仅

MySQL运维实战(3.1) MySQL官方客户端使用介绍,MySQL客户端不仅 作者:俊达 引言 MySQL是MySQL安装包默认的客户端,该客户端程序通常位于二进制安装包的bin目录中,或者通过rpm安装包安装(2024-01-13 02:09:00)

面试官:请说一下Mysql事务实现原理,这意味着在一个事务中

面试官:请说一下Mysql事务实现原理,这意味着在一个事务中 在日常工作中,数据库是我们必须使用的,其中使用最多的也是大部分中小公司的选择是Mysql,跳槽面试中也是必问的,今(2024-01-13 02:08:56)

[翻译]-Query and Transaction size in MySQL,谢谢![译者注]:本

[翻译]-Query and Transaction size in MySQL,谢谢![译者注]:本 本文是对这篇文章 Query and Transaction size in MySQL [1] 的翻译,翻译如有不当的地方,敬请谅解,请尊重原创和翻译劳动成果,转载的(2024-01-13 02:08:51)

GreatSQL喊你来考证啦~,GCA课程涵盖1.G

GreatSQL喊你来考证啦~,GCA课程涵盖1.G GreatSQL社区全网开放且全免费的GCA和GCP双等级考核认证,赶快来参与吧~ 认证课程介绍 GreatSQL社区开放GCA与GCP双等级认证课程,课程全面覆盖GreatSQ(2024-01-10 02:42:42)

Docker下的SqlServer发布订阅启用,在下列对话框中,将此

Docker下的SqlServer发布订阅启用,在下列对话框中,将此 一、准备一个Docker的sqlserver # 创建挂载数据文件夹 mkdir -p /home/mssql/ data # 创建挂载日志文件夹 mkdir /home/mssql/ log # 给文件夹权限(2024-01-09 02:41:30)

行云部署成长之路--慢SQL优化之旅 | 京东云技术团队,这篇文章

行云部署成长之路--慢SQL优化之旅 | 京东云技术团队,这篇文章将结合行云部 ​ 当项目的SQL查询慢得像蜗牛爬行时,用户的耐心也在一点点被消耗,作为研发,我们可不想看到这样的事(2024-01-09 02:39:40)

从源码分析 MySQL 身份验证插件的实现细节,在分析的过程中,不

从源码分析 MySQL 身份验证插件的实现细节,在分析的过程中,不可 最近在分析 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 这个报错的常见原因。 在分析的过程中,(2024-01-09 02:39:35)

终于卷完了!MySQL 打怪升级进阶成神之路(2023 最新版)!,今

终于卷完了!MySQL 打怪升级进阶成神之路(2023 最新版)!,今天,终终终于卷完了 从第一篇文章开始,我们逐步详细介绍了MySQL数据库的基础知识,如:数据类型、存储引擎、性能优(2024-01-06 02:36:03)

MySQL面试题:一条SQL语句在MySQL中执行过程全解析,连接/线程处

MySQL面试题:一条SQL语句在MySQL中执行过程全解析,连接/线程处理(连接 一 .MySQL 基础架构分析 介绍一下下图涉及的一些组件的基本作用帮助大家理解这幅图。 连接/线程处理(连接器(2024-01-05 02:33:10)

Mycat分库分表实时同步到GreatSQL,近来接到客户需求,需

Mycat分库分表实时同步到GreatSQL,近来接到客户需求,需 这个事情怎么产生的 MyCat作为经典的分库分表中间件,在长时间内被广泛认为是管理超大MySQL数据库集合的有效解决方案。近来接(2024-01-05 02:33:05)

对比 SQL Server中的VARCHAR(max) 与VARCHAR(n) 数据类型,这是中了ORM多

对比 SQL Server中的VARCHAR(max) 与VARCHAR(n) 数据类型,这是中了ORM多深的 开始之前:设计某数据库表结构的过程中,收到了一个另外令人感到意外的建议:对于字符型数据类型,数据库里统(2024-01-04 02:35:43)

从"他急匆匆地跑来了“来谈一下数据表字段命名,设计的

从他急匆匆地跑来了“来谈一下数据表字段命名,设计的优惠券表,部分 新项目中有个优惠券的功能,优惠券来源于合作通道系统,我们系统中存储优惠券,会基于使用情况对企业客户(2024-01-03 02:34:09)

微软成为PostgreSQL主要贡献者,

微软成为PostgreSQL主要贡献者, 微软成为PostgreSQL主要贡献者 微软对PostgreSQL贡献的很多新功能都来自于客户在使用微软Azure上的PostgreSQL管理实例数据库,所以这些新功能都来自于真实的(2024-01-02 02:49:19)

【MySQL】一文看懂MySQL所有常见问题,因此,无论是背面试八

【MySQL】一文看懂MySQL所有常见问题,因此,无论是背面试八 MySQL作为一款开源关系型数据库,如今绝对是占据关系型数据库的主导地位,不仅是面试中的常客,也是日常工作中最主要接(2023-12-31 02:46:39)

GreatSQL 8.0.32-25新版本有奖体验!,文档捉虫:使用查看8

GreatSQL 8.0.32-25新版本有奖体验!,文档捉虫:使用查看8 (1)活动简介 2023.12.28——2024.1.15 期间,参与 GreatSQL 8.0.32-25 新版本体验测试活动,只要发现并提交有效错误或 bug、或文档手册(2023-12-30 02:33:52)

Internal connection fatal error,打开mssql数据库

Internal connection fatal error,打开mssql数据库 Internal connection fatal error 错误信息 mssql数据库的一个错误。打开mssql数据库连接的时候会报出这个错误。 System.InvalidOperationException HResult=0x80131(2023-12-28 02:11:15)

这样delete居然不走索引,我们的做法是先从基础

这样delete居然不走索引,我们的做法是先从基础 背景 由于业务变迁,合规要求,我们需要删除大量非本公司的数据,涉及到上百张表,几个T的数据清洗。我们的做法是先从基础数据出(2023-12-28 02:09:24)

什么是 MySQL JDBC 连接池中最高效的连接检测语句?,DBCP和Tomca

什么是 MySQL JDBC 连接池中最高效的连接检测语句?,DBCP和Tomca 在回答这个问题之前,首先我们看看 MySQL 中有哪些常用的 JDBC 连接池: c3p0 DBCP Druid Tomcat JDBC Pool HikariCP 这些连接池中,(2023-12-28 02:09:20)

官答|初始化GreatSQL报错无法找到数据目录或初始化数据字典失败

官答|初始化GreatSQL报错无法找到数据目录或初始化数据字典失败,内容涵盖数据库安装部 官答|初始化GreatSQL报错无法找到数据目录或初始化数据字典失败 GreatSQL推出新栏目——官答 官(2023-12-28 02:09:17)

01-Mysql介绍及安装,–关注高性能,高并发

01-Mysql介绍及安装,–关注高性能,高并发 关系型数据库的特点 二维表 典型产品Oracle传统企业,MySQL是互联网企业 数据存取是通过SQL 最大特点,数据安全性方面强(ACID) • NoSQL:非(2023-12-28 02:09:12)

MySQL 事务的基础知识,1.1存储引擎的支持

MySQL 事务的基础知识,1.1存储引擎的支持 事务的基础知识 1. 数据库事务概述 事务是数据库区别于文件系统的重要特性之一,当我们有了事务就会让数据库中的数据始终保持 一致性 ,(2023-12-28 02:09:07)

MySQL运维15-一主一从读写分离,主数据库提供写操作,

MySQL运维15-一主一从读写分离,主数据库提供写操作, 一、读写分离介绍 读写分离,是把数据库的读和写分开操作,以应对不同的数据库服务器。主数据库提供写操作,从数据库提供读(2023-12-26 02:39:26)

mysql执行计划之Extra列-Using where,MySQL提供的额外

mysql执行计划之Extra列-Using where,MySQL提供的额外 顾名思义, Extra 列是用来说明一些额外信息的, 我们可以通过这些额外信息来更准确的理解 MySQL 到底将如何执行给定的查询语句。 M(2023-12-26 02:39:22)

MySQL运维16-双主双从读写分离,下面以双主双从作为示

MySQL运维16-双主双从读写分离,下面以双主双从作为示 一、双主双从架构介绍 在MySQL多主多从的架构配置中和双主双从是一样的,学会了双主双从的架构部署,多主多从的配置也同样就(2023-12-26 02:39:17)

SqlServer服务中利用触发器对指定账户进行登录ip限制提升安全性

SqlServer服务中利用触发器对指定账户进行登录ip限制提升安全性,新的一年祝大家工作顺 转眼间上次写文章已经是 2022年12月15日的事情啦,本来从2022年7月份开始写作之后保持着每周一(2023-12-25 02:37:03)

掌握银行联行号查询Api接口:实现快速准确的联行号查询!,随

掌握银行联行号查询Api接口:实现快速准确的联行号查询!,随着金融体系不断完善 在经济社会发展的过程中,银行的角色愈发重要。随着金融体系不断完善,各大银行之间的交流、合(2023-12-23 02:36:48)

MySQL运维14-管理及监控工具Mycat-web的安装配置,Mycat-web运

MySQL运维14-管理及监控工具Mycat-web的安装配置,Mycat-web运 一、Mycat-web介绍 Mycat-web(现改名为Mycat-eye)是对Mycat-server提供监控服务,通过JDBC连接对Mycat,MySQL监控,监控远程服务器的cpu,内存,(2023-12-22 02:35:21)

关于GreatSQL字符集的总结,GreatSQL的字

关于GreatSQL字符集的总结,GreatSQL的字 关于GreatSQL字符集的总结 前言 最近的SQL优化工作中经常遇到因字符集或校验规则不一致导致索引使用不了的问题,修改表的字符集或校验规则相当(2023-12-21 02:34:41)

MySQL InnoDB加锁规则分析,间隙锁可以共存。一个

MySQL InnoDB加锁规则分析,间隙锁可以共存。一个 1. 基础知识回顾 1、索引的有序性,索引本身就是有序的 2、InnoDB中间隙锁的唯一目的是防止其他事务插入间隙。间隙锁可以共存。一个(2023-12-21 02:34:37)

MySQL运维13-Mycat分库分表之按月分片,例如我现在只有三个分

MySQL运维13-Mycat分库分表之按月分片,例如我现在只有三个分 一、按照月分片 使用场景为按照自然月来分片,每个自然月为一个分片,但是一年有12个月,是不是要有12个数据节点才行呢(2023-12-21 02:34:33)

第六单元 简单查询,。。条selectt

第六单元 简单查询,。。条selectt create database step2; go use step2; go ​ -- 学生表 create table StudentInfo( stuId char ( 10 ) primary key , -- 主键 stuName varchar ( 20 ), -- 姓名 ClassId int , -- 班级编号,逻辑(2023-12-21 02:27:09)

MySQL绿色版安装,

MySQL绿色版安装, 绿色安装实施步骤地址:https://blog.csdn.net/qq_39135287/article/details/82117234简略步骤:1.到官网下载绿色安装包(https://dev.mysql.com/downloads/mysql/)2.解压mysql包到指定的位置并新(2023-12-20 02:34:27)

常用窗口函数,1.1.什么是窗口函

常用窗口函数,1.1.什么是窗口函 1.前言 又到了年底,最近在做年报数据拉取的需求,在这期间有一些数据的计算需要用到窗口函数,就去了解了一下常用的窗口函数的用法。 1.1.什么是(2023-12-20 02:34:22)