sql

brhhh_sehe4 小时前
数据库·sql·oracle
SQL注入(SQL Injection)攻击原理与防御措施SQL是一种代码注入技术,可使攻击者修改应用程序向数据库提供的查询。 迄今为止,最常见和最严重的应用 程序安全威胁总是隐藏在与数据库有某些连接的网络应用 程序中。 通过这种 SQL 注入,攻击者可以绕过登录程序,获取、更改甚至更新数据库,执行管理程序,或进行其他变种操作。
木西4 小时前
数据库·sql·api
NestJS链接MySQL数据库实现CRUD接口本文通过NestJS框架链接MySQL数据库实现增、删、改、查接口的实现;文件目录如下:先创建一个数据库:可以参考博主的另一篇文章《快速安装MySQL及常用SQL基操》
神经毒素5 小时前
网络·sql·web安全
WEB安全--SQL注入--SQL注入的危害黑客通过sql注入可以查询到敏感的信息如数据库名、表名、字段名和用户账号密码(加密后)等,甚者拿到数据库root权限将数据脱库以谋取利益。
提高记忆力8 小时前
java·sql·spring
spring和maven他们经常一起使用来构建和管理企业级应用。1,Maven是Apache软件基金会组织维护的一款自动化构建工具,专注于Java平台的项目构建和依赖管理。
述雾学java9 小时前
sql·mysql·java核心基础
数据库分类、存储引擎、介绍、Mysql、SQL分类关系型数据库(传统数据库,安全可靠,数据量大):Mysql、Oracle、SQLServer非关系型数据库nosql(缓存数据库,高并发项目中,存储热点数据,短信验证码)Redis、MongDB
.又是新的一天.12 小时前
数据库·sql·oracle
SQL语句---DDL结构化查询语句,专门用来操作关系型数据库的。非关系型数据库不需要使用SQL语句,所以称为noSQL数据库。
lhdz_bj18 小时前
sql·top·操作符·server·scan·operator·spool
SQL Server查询计划操作符(7.3)——查询计划相关操作符(11)7.3. 查询计划相关操作符98)Table Scan:该操作符从查询计划参数列确定的表中获取所有数据行。如果其参数列中出现WHERE:()谓词,则只返回满足该谓词的数据行。该操作符为逻辑操作符和物理操作符。该操作符具体如图7.3-98节点1所示。
S+叮当猫1 天前
数据库·sql·mysql
15:视图视图是sql查询的虚拟表,他并不直接存储数据,而是基于单表/多表查询的结果创建的一张虚拟表,主要是为了提高查询速率、简化复杂查询。
比花花解语1 天前
数据库·sql
SQL的DCL,DDL,DML和DQL分别是什么SQL(Structured Query Language)包括以下四种主要语言类别,分别用于不同的数据库操作:
小技工丨1 天前
大数据·数据仓库·hive·hadoop·sql
Hive高频SQL及典型应用场景总结场景‌ 日志表按年月分区,提升查询效率(如按日期过滤时仅扫描特定分区)。高频操作‌:窗口函数、行列转换、条件聚合 典型场景‌:日志分析、用户分层、报表生成 优化重点‌:分区/分桶设计、避免全表扫描、合理使用存储格式(ORC/Parquet)
喵喵帕斯1 天前
后端·sql·mysql
MySQL索引优化-创建索引(上)基于MySQL8.0.41给出最新语法:Innodb支持在虚拟列上创建二级索引,支持在JSON类型字段上创建索引。
鲁子狄1 天前
后端·sql
[笔记] MyBatis-Plus XML 配置详解:从基础到高级,全面提升开发效率MyBatis-Plus 是一个 MyBatis 的增强工具,旨在简化开发过程,提供更便捷的数据库操作方式。在 MyBatis-Plus 中,XML 配置文件扮演着重要的角色,它允许开发者定义 SQL 语句、映射结果集以及配置各种数据库操作。本文将详细介绍 MyBatis-Plus XML 配置文件中的各种标签和功能,从基础的查询、插入、更新、删除操作,到高级的动态 SQL、结果映射和批量操作,帮助你全面掌握 MyBatis-Plus 的 XML 配置技巧,提升开发效率。(主要就是因为 mybatis-p
不务专业的程序员--阿飞1 天前
java·sql
【MVCC的前世今生】MVCC 一个让爪哇开发闻风丧胆的词,因为面试必问,既然大家都知道这个问题是必问的,那就看谁理解的透彻了。
m0_548049701 天前
数据库·sql
SQL多行数据合并到一行中的一个字段在SQL中,将多行数据转换为一行数据通常涉及到使用聚合函数和字符串函数。这种转换在数据库中被称为“行转列”或“透视”操作。以下是一些常用的方法来实现多行转一行:
权^1 天前
数据库·sql·mybatis
MyBatis 动态 SQL 优化:标签的实战与技巧动态SQL是一种在运行时生成和执行SQL语句的技术,广泛应用于处理复杂查询条件和动态数据需求。以下是动态SQL的核心概念、常见用法及注意事项。
Stark、1 天前
数据结构·数据库·后端·sql·mysql
【MySQL数据库】索引(索引分类及数据结构:哈希、B+树;聚簇索引、非聚簇索引;索引覆盖、索引失效;最左前缀原则、索引设计原则、索引使用策略)MySQL的索引是用来加快数据库表中数据检索的过程的数据结构。索引可以理解为类似书籍目录的作用,它可以帮助数据库系统快速定位到需要查询的数据,提高查询效率。MySQL支持多种类型的索引,包括主键索引、唯一索引、组合索引等。
小松聊PHP进阶1 天前
后端·sql·mysql
5千字总结冷门的MySQL虚拟字段(虚拟列)MySQL虚拟字段,因不是必用且耗算力。所以是冷门的存在,很多开发者都会忽略它。当然存在就有价值,花时间整理了相关知识点。
caihuayuan42 天前
java·大数据·sql·spring·课程设计
Vue3前端开发:组件化设计与状态管理一、Vue3组件化设计组件基本概念与特点是一款流行的JavaScript框架,它支持组件化设计,这意味着我们可以将页面分解成多个独立的组件,每个组件负责一部分功能,通过组件的嵌套和复用,可以快速构建复杂的用户界面。组件化设计具有以下特点:
徐一闪_BigData2 天前
大数据·sql·flink·iceberg
数仓开发那些事(10)某神州优秀员工:(没错,这个diao毛被评为了优秀员工)一闪,听说你跑路了,不做零售行业了 一闪:没错,老东家的新it总监上任后大家都开始躺平,失去了当年的动力,所以需要换个环境 某神州优秀员工:躺平不好吗 一闪:等你到我这个年纪你就明白了..... 某神州优秀员工:你tm不是00后吗.....
QZXSY12 天前
数据库·sql
思源配置阿里云 OSS 踩坑记按照正常的配置IAM,赋予OSS权限,思源笔记还是无法使用,缺少ListBuckets权限。 正常配置权限,又无法覆盖,因此需要手动配置权限。