技术栈
数据库
PlumCarefree
24 分钟前
数据库
·
sql
SQL中的左连接,体会一对多
问题如下,解释这一行SQL语句假设我们有两个表:department(部门表)和 employee(员工表),它们之间是一对多的关系,即一个部门可以有多个员工。
Full Stack Developme
25 分钟前
数据库
·
sql
SQL 窗口函数
窗口函数(Window Function)是SQL中用于在查询结果的某个“窗口”或“子集”上执行计算的功能。它们通常与OVER()子句一起使用,允许在不改变行数的情况下对数据进行聚合、排序或分析。窗口函数不会像GROUP BY那样将多行合并为一行,而是保留原始行的同时进行计算。
库海无涯
26 分钟前
数据库
·
mysql
·
postgresql
·
mariadb
适合DBA的brew上手指南
##适合DBA的brew上手指南https://brew.sh/安装方法1:安装方法2:用.pkg 安装器下载地址:https://github.com/Homebrew/brew
Full Stack Developme
29 分钟前
数据库
·
sql
SQL HAVING 1 的用法解析
在 SQL 中,HAVING 1 是一种常见的用法,通常用于测试或调试查询。具体含义如下:HAVING 子句:通常与 GROUP BY 一起使用,用于过滤分组后的结果。HAVING 类似于 WHERE,但 WHERE 在分组前过滤行,而 HAVING 在分组后过滤组。
{⌐■_■}
30 分钟前
数据库
·
docker
·
postgresql
【PostgreSQL】pg各版本选用取舍逻辑与docker安装postgres:15
在 docker pull PostgreSQL 镜像时,常见的选择有:-alpine 版本基于 Alpine Linux,它是一个极小的 Linux 发行版(基础镜像通常只有 5MB 左右)。例如:
明月看潮生
30 分钟前
数据库
·
mysql
·
青少年编程
·
编程与数学
青少年编程与数学 02-011 MySQL数据库应用 15课题、备份与还原
课题摘要: 本文详细介绍了MySQL数据库的备份与还原操作,包括备份的定义、类型、方法,以及还原的定义和方法。文章介绍了全备份、增量备份和差异备份的概念,并详细说明了使用mysqldump和Percona XtraBackup工具进行备份与还原的具体步骤。此外,还提供了自动备份的实现方法,包括使用cron定时任务、Windows任务计划程序、AutoMySQLBackup工具和MySQL Enterprise Backup。通过这些方法,可以确保数据库的安全性和可靠性,定期测试备份和恢复过程,以确保数据的
Elastic 中国社区官方博客
44 分钟前
大数据
·
数据库
·
人工智能
·
elasticsearch
·
搜索引擎
·
ai
·
全文检索
Elasticsearch:构建 AI 驱动的搜索体验
当你开始使用 Elastic 时,你将使用 Elasticsearch Relevance Engine™(ESRE),它专为 AI 搜索应用程序提供支持。借助 ESRE,你可以利用一整套开发者工具,包括 Elastic 的文本搜索、向量数据库以及我们专有的用于语义搜索的 Transformer 模型。
赵渝强老师
1 小时前
数据库
·
oracle
【赵渝强老师】达梦数据库的物理存储结构
达梦数据库由硬盘上的文件组成,而要读写数据需要通过达梦实例来完成。那么,达梦数据库是如何存储数据的呢?要搞清楚这个问题,就需要理解什么是达梦数据库的存储结构。达梦数据库的存储结构是由逻辑存储结构和物理存储结构组成。一般来说数据库无论是关系型数据库,还是NoSQL数据库在存储结构上,都是通过逻辑存储结构来管理物理存储结构。
the sun34
1 小时前
数据库
数据库的DDL操作
目录一、创建数据库(1)字符集和校验集二、操作数据库(1)查看数据库(2)显示创建语句(3)修改数据库
阑梦清川
1 小时前
xml
·
数据库
·
mybatis
Mybatis操作数据库(注解+xml两个方式)
刚刚翻看了一下自己的这个之前写的博客,上一次和这个javaee相关的博客还是去年写的,也就是2024年的12.23号,这个还是一个非常久远的日子,我上个学期还是学习的java,是从10月底开始学习的,之后学习的这个日程就拉的比较满,所以这个进度很快,但是后来做了这个网页端的五子棋对战的这个项目(废弃中),因为这个做到设计棋盘的时候这个技术看不懂,而且这个效果没做出来,所以后来也没做了(其实这个项目里面很多功能还没实现,包括这个网络版本的对战);
JiaHao汤
2 小时前
java
·
数据库
·
后端
·
python
·
mysql
MySQL 调优:查询慢除了索引还能因为什么?
以下以 MySQL 中一条 SQL 的执行流程为基础,分析 MySQL 查询慢除了索引还有哪些原因。当 MySQL 中一条查询 SQL 在实际进入影响 SQL 执行效率的流程前(主要是优化器流程与执行器流程),首先会进入分析器流程。以 Python 进程为例,以下举例一条 MySQL 语句执行下来会经历哪些流程。
猫咪-9527
3 小时前
数据库
·
mysql
Mysql基本查询(上)
🏝️专栏:Mysql_猫咪-9527的博客-CSDN博客 🌅主页:猫咪-9527-CSDN博客“欲穷千里目,更上一层楼。会当凌绝顶,一览众山小。”
Key~美好的每一天
3 小时前
java
·
开发语言
·
数据库
·
mysql
Mysql的锁
表级锁:锁住一整张表,针对非索引字段加的锁,sql没有用到索引就会使用全局锁,性能较低。行级锁:针对索引字段加的锁,会锁住一行记录,并发性能高。
Wo3Shi4七
4 小时前
数据库
·
后端
MySQL IN和NOT IN 运算符的用法
在使用 SQL 查询的时候,我们可能需要判断一个字段的值是否位于一组值中,这就需要用到 IN 运算符了。
Wo3Shi4七
4 小时前
数据库
·
后端
MySQL AND 运算符的用法和OR 运算符的用法
当使用 SELECT 查询数据时,如果 WHERE 子句中有多个条件,可以根据需要使用 AND, OR, 或者 NOT 运算符将他们组合起来。
brhhh_sehe
5 小时前
数据库
·
sql
·
oracle
SQL注入(SQL Injection)攻击原理与防御措施
SQL是一种代码注入技术,可使攻击者修改应用程序向数据库提供的查询。 迄今为止,最常见和最严重的应用 程序安全威胁总是隐藏在与数据库有某些连接的网络应用 程序中。 通过这种 SQL 注入,攻击者可以绕过登录程序,获取、更改甚至更新数据库,执行管理程序,或进行其他变种操作。
木西
5 小时前
数据库
·
sql
·
api
NestJS链接MySQL数据库实现CRUD接口
本文通过NestJS框架链接MySQL数据库实现增、删、改、查接口的实现;文件目录如下:先创建一个数据库:可以参考博主的另一篇文章《快速安装MySQL及常用SQL基操》
椰椰椰耶
5 小时前
数据库
·
redis
·
缓存
【redis】哨兵:人工恢复主节点故障和哨兵自动恢复主节点故障
Redis 的主从复制模式下,⼀旦主节点由于故障不能提供服务,需要⼈⼯进⾏主从切换,同时⼤量的客⼾端需要被通知切换到新的主节点上,对于上了⼀定规模的应⽤来说,这种⽅案是⽆法接受的,于是 Redis 从 2.8 开始提供了 Redis Sentinel(哨兵)加个来解决这个问题。本章主要内容如下:
2302_79952574
5 小时前
服务器
·
数据库
·
mysql
【MySQL】~/.my.cnf文件
客户机在登录时,除了在 /etc/my.cnf 中读参数外,还会读他自己个性化定制的 ~/.my.cnf 文件
宋发元
6 小时前
数据库
·
mongodb
·
面试
MongoDB 面试备战指南
1. MongoDB是什么类型的数据库?和关系型数据库有什么区别? 答案: MongoDB是文档型NoSQL数据库,核心区别: