欢迎光临
我们一直在努力
共 52113 篇文章

标签:MySQL

MySQL数据库的多表操作

一、 数据库的多表操作 数据库的多表关系: 一对一 一对多 多对一 多对多 二,操作 一对一 建立数据表person和card,设置person数据表id为主键且自增,设置card的id为外键 // 创建person表 CREATE TAB...

云搜网云搜网数据库

MySql按时,天,周,月进行数据统计

前言 最近遇到一个统计的需求场景,针对db中的数据,看一下每天的数据量情况,由于DB中时间字段采用的是int存的时间戳,所以最开始想到的是直接对时间进行按天取整,然后再Group统计数据; 除此之外,使用DATE_FORMAT函数来处理可能...

云搜网云搜网数据库
MySQL登录、访问及退出操作实战指南-云搜网

MySQL登录、访问及退出操作实战指南

1.登录 访问MySQL服务器对应的命令:mysql.exe ,位置:C:\Program Files\MySQL\MySQL Server 8.0\bin (mysql.exe需要带参数执行,所以直接在图形界面下执行该命令会自动结束) 打...

云搜网云搜网数据库
MySQL8.0中的my.ini文件位置说明-云搜网

MySQL8.0中的my.ini文件位置说明

MySQL8.0的my.ini文件位置 MySQL8.0默认安装路径C:\Program Files\MySQL,安装文件夹内容如图: 发现在安装目录中找不到my.ini文件,该文件在C:\ProgramData\MySQL\MySQL S...

云搜网云搜网数据库

MySQL添加索引特点及优化问题

一、索引的特点 当MySQL单表记录数过大时,增删改查性能都会急剧下降。MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。除非单表数据未来会一直不断上涨,否则不要一开始就考虑拆分,拆分会带来逻辑、...

云搜网云搜网数据库
聊聊QT添加MySQL驱动依赖的问题-云搜网

聊聊QT添加MySQL驱动依赖的问题

在该网站下载你所需要的mysql依赖驱动版本,比如我的QT版本是5.15就下5.15版的  按照你的Qt编译版本和机器位数进行下载,比如我的机器是64位,编译环境是MSVC就下载qsqlmysql.dll_Qt_SQL_drive...

云搜网云搜网数据库
Mysql 索引 BTree 与 B+Tree 的区别(面试)-云搜网

Mysql 索引 BTree 与 B+Tree 的区别(面试)

前言 ​ 说起面试,很多同学都经历过,但是 面试中 可能会遇到各种问题,MySQL 的问题 也是非常多,最近我也经常面试,也希望问一些数据库一些偏理论和底层的东西,来考察同学对技术的理解程度, 之后 我会更新这个系列的 面试。 主要更新的内...

云搜网云搜网数据库
一文搞懂MySQL元数据锁(MDL)-云搜网

一文搞懂MySQL元数据锁(MDL)

一、什么是metadata lock 二、MDL和行锁有什么区别 三、MDL为什么会造成系统崩溃 四、MDL的生命周期有多长 五、如何快速找到阻塞源头 六、本文开始的案例最终如何解决 小结 某日,路上收到用户咨询,为了清除空间,想删除某20...

云搜网云搜网数据库
一篇文章搞懂MySQL加锁机制-云搜网

一篇文章搞懂MySQL加锁机制

前言 在数据库中设计锁的目的是为了处理并发问题,在并发对资源进行访问时,数据库要合理控制对资源的访问规则。 而锁就是用来实现这些访问规则的一个数据结构。 在对数据并发操作时,没有锁可能会引起数据的不一致,导致更新丢失。 锁的分类 乐观锁和悲...

云搜网云搜网数据库

MySQL修改数据的超详细教程

更新/修改数据 只改想改的数据: update 表名 set 字段名=值 where 条件子句; 如: 修改全部数据: update 表名 set 字段名1=值1,字段名2=值2…,字段名n=值n; 对于NULL不能用=符号,要...

云搜网云搜网数据库
sql注入数据库原理详情介绍-云搜网

sql注入数据库原理详情介绍

1 介绍 SQL注入漏洞主要是由于,在请求的时候没有做严格的过滤,导致传入的语句被当做SQL语句被执行,从而导致数据库受损(被脱库、删除、甚至数据付权限沦陷) 2 一般步骤 SQL注入点探测: 判断什么地方存在SQL注入点,通常在表单,文章...

云搜网云搜网数据库
Mysql深入了解联表查询的特点-云搜网

Mysql深入了解联表查询的特点

前言 为了减少对数据库的查询次数,例如在互不关联的表中为了减轻系统的压力,我们可以通过union all关键词将多个表查到的数据做一个联查处理 (便于统计分析时使用到不同的数据而只用一次请求) 举例:通过一条sql语句一次查询查询学生表中的...

云搜网云搜网数据库
MySql数据库基础之分组查询详解-云搜网

MySql数据库基础之分组查询详解

1. group by 找出每个工作岗位的工资和? 思路:先按照工作岗位分组,然后对工资进行求和。 mysql> select job, sum(sal) from emp group by job; 找出每个部门的最高薪资?思路:按...

云搜网云搜网数据库
MySQL子查询的使用详解下篇-云搜网

MySQL子查询的使用详解下篇

相关子查询 相关子查询执行流程 如果子查询的执行依赖于外部查询,通常情况下都是因为子查询中的表用到了外部的表,并进行了条件关联,因此每执行一次外部查询,子查询都要重新计算一次,这样的子查询就称之为 关联子查询 。相关子查询按照一行接一行的顺...

云搜网云搜网数据库