数据运维

SELECT * 效率低原理解析

SELECT * 效率低原理解析

目录 效率低的原因 索引知识延申 联合索引的优势 1) 减少开销 2)覆盖索引 3)效率高 4)索引是建的越多越好吗 效率低的原因 无论在工作还是面试中,关于SQL中不要用SELECT *,都是大

Escape Escape 2023-04-14
0 0 0
解决sql server 数据库,sa用户被锁定的问题

解决sql server 数据库,sa用户被锁定的问题

sql server 数据库,sa用户被锁定 1、打开数据库——用Windows身份登录数据库 2、登录名——双击sa(打开属性) 3、常规——设置密码——确定 4、状态——登录:启用;去掉登陆已锁定勾选

剑圣无痕 剑圣无痕 2023-04-14
0 0 0
MySQL中的多表联合查询功能操作

MySQL中的多表联合查询功能操作

目录 一.介绍 数据准备 交叉连接查询 内连接查询 外连接 子查询 特点 子查询关键字 all关键字 any关键字和some关键字 in关键字 exists关键字 自关联查询 总结 一.介绍 多表查询就是同时查

泡泡 泡泡 2023-04-14
0 0 0
在 SQL 语句中处理 NULL 值的方法

在 SQL 语句中处理 NULL 值的方法

在日常使用数据库时,你在意过NULL值么? 其实,NULL值在数据库中是一个很特殊且有趣的存在,下面我们一起来看看吧; 在查询数据库时,如果你想知道一个列(例如:用户注册年限

张二河 张二河 2023-04-14
0 0 0
解决MySQL报错:You can‘t specify target table ‘region‘ for update in FROM clause

解决MySQL报错:You can‘t specify target table ‘region‘ for update in FROM clause

目录 前言 示例一 示例二 示例三 示例四 需要注意的地方 总结 前言 首先明确一点这个错误只会发生在 delete 语句或者 update 语句,拿update来举例 : update A表 set A列 = (select B列 from A表);

大树 大树 2023-04-14
0 0 0
sql中mod()函数取余数的用法

sql中mod()函数取余数的用法

Mod(a,b) 在sql中的意思是 a / b 的余数(即 a % b ) 基础用法:如果id需要是偶数或者奇数时就可以使用mod。 mod(id,2)=1 是指id是奇数。 mod(id,2)=0 是指id是偶数。 select mod(3,2) from dual 执行如图:

宇宙之一粟 宇宙之一粟 2023-04-14
0 0 0
Mysql删除重复数据并且只保留一条(附实例!)

Mysql删除重复数据并且只保留一条(附实例!)

(1)以这张表为例: CREATE TABLE `test` ( `id` varchar(32) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '注解id', `name` varchar(255) CHARACTER SE

大白菜程序猿 大白菜程序猿 2023-04-14
0 0 0
sql查询结果列拼接成逗号分隔的字符串方法

sql查询结果列拼接成逗号分隔的字符串方法

背景:做SQL查询时会经常需要,把查询的结果拼接成一个字符串。 解决方法: 通过group_concat函数 拼接的结果很长,导致拼接结果显示不全,可以通过以下方法解决。 在每次查询前执行

大树 大树 2023-04-14
0 0 0
MySQL多表查询与7种JOINS的实现举例

MySQL多表查询与7种JOINS的实现举例

目录 前言 1.案例多表连接 笛卡尔积(或交叉连接) 2. 多表查询分类讲解 角度1:等值连接与非等值连接 角度2:自连接与非自连接 角度3:内连接与外连接 3. SQL99语法实现多表查询 内连

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-14
0 0 0
如何有效防止sql注入的方法

如何有效防止sql注入的方法

SQL注入攻击是黑客对数据库进行攻击常用的手段之一,随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多。但是由于程序员的水平及经验参差不齐,相当大一

向阳逐梦 向阳逐梦 2023-04-14
0 0 0
MySQL核心参数优化文件my.ini实现

MySQL核心参数优化文件my.ini实现

目录 一.数据库服务器配置 二.CPU的优化 三.内存的优化 四.IO的优化 五.连接的优化 六.数据一致性的优化 一.数据库服务器配置 CPU:48C 内存:128G DISK:3.2TSSD 二.CPU的优化 innodb_thread_con

宇宙之一粟 宇宙之一粟 2023-04-14
0 0 0
程序员最实用的 SQL 语句收藏,看完这篇就够了

程序员最实用的 SQL 语句收藏,看完这篇就够了

目录 前言 1. 创建 1.1 创建数据库 1.2 创建表格 1.3 创建索引 1.4 为已存在的列创建主键 1.5 为已存在的列创建自增约束 2. 插入 3. 修改 3.1 修改数据记录 3.2 修改数据库字符集为 utf8 3.3 修改

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-14
0 0 0
Mysql中的日期时间函数小结

Mysql中的日期时间函数小结

目录 1 CURDATE()函数 2 CURTIME()函数 3 NOW()函数 4 UNIX_TIMESTAMP(date)函数 5 FROM_UNIXTIME(timestamp)函数 6 UTC_DATE()函数 7 UTC_TIME()函数 8 YEAR(date)函数 9 MONTH(da

泡泡 泡泡 2023-04-14
0 0 0
在SQL中该如何处理NULL值

在SQL中该如何处理NULL值

在日常使用数据库时,你在意过NULL值么? 其实,NULL值在数据库中是一个很特殊且有趣的存在,下面我们一起来看看吧; 小伙伴想精准查找自己想看的MySQL文章?喏 →MySQL专栏目录 | 点

共饮一杯 共饮一杯 2023-04-14
0 0 0
MySQL多表操作的外键约束教程

MySQL多表操作的外键约束教程

目录 一.多表关系 一对一关系 一对多/多对一关系 多对多关系 二.外键约束 特点 创建外键约束 方式1-在创建表时设置外键约束 方式2-在创建表时设置外键约束 在外键约束下的操作 1.数

大猫 大猫 2023-04-14
0 0 0
SQL 窗口函数实现高效分页查询的案例分析

SQL 窗口函数实现高效分页查询的案例分析

不闻不若闻之,闻之不若见之,见之不若知之,知之不若行之。学至于行之而止矣。——荀子 大家好!我是只谈技术不剪发的 Tony 老师。 在使用 SQL 语句实现分页查询时,我们需要知道

捡田螺的小男孩 捡田螺的小男孩 2023-04-14
0 0 0
MySQL中列转行和行转列总结解决思路

MySQL中列转行和行转列总结解决思路

目录 引言 列转行 行转列 总结 引言 在学习sql中遇到了列转行和行转列的题目,这里总结一下如何在对应的情景下解决不同的题目; 列转行 创建一个表stu_score_01: SET NAMES utf8mb4;SET FO

宇宙之一粟 宇宙之一粟 2023-04-14
0 0 0
SQL Server 2014 数据库中文版安装图文教程

SQL Server 2014 数据库中文版安装图文教程

目录 软件环境准备 安装 .Net Framework 3.5 sp1 IIS、SQL SERVER和VS的安装顺序 安装SQL Server2014 SQL Server 2014三大新特性:集成内存OLTP、BI和混合云搭建,那么记录一下我们的安装过程及配置。

大树 大树 2023-04-14
0 0 0
MySQL安装提示配置信息已损坏请联系技术人员

MySQL安装提示配置信息已损坏请联系技术人员

为了重新安装MySql,看别人的博客说在注册表中搜索mysql,全部删除。再安装时提示配置信息已损坏!!!!!!!!!! 注意 : 删除时如果文件夹的所有子项确定只和mysql有关,一定

剑圣无痕 剑圣无痕 2023-04-14
0 0 0
mybatis调用sqlserver存储过程返回结果集的方法

mybatis调用sqlserver存储过程返回结果集的方法

第一种:返回值通过out输出 sqlserver存储 testMapper.xml 两种都能接收到数据的, 因为我的实体类字段与数据库的不一致,上面图片是按照数据库字段定义的,下图是按照实体类定义的,接

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-04-14
0 0 0
1 1,799 1,800 1,801 1,802 1,803 1,807