MySql 3938

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

Mysql中关于Incorrect string value的解决方案

很多小伙伴在使用mysql插入汉字时会报如下错误: 这是因为我们没有指定字符集,在计算机中字符的存储是用二级制表示的,同样,汉字也需要用二进制来存储,那么我们就需要指定一个表(表示…

2022-05-15 536

mysql触发器实时检测一条语句进行备份删除思路详解

问题描述:用户有一个这样一个需求,在一张表里会不时出现 “违规” 字样的字段,需要在出现这个字段的时候,把整行的数据删掉。这是个采集任务,如果发现有“违规”字样的数据,会整点或者什…

2022-05-15 1,094

MySQL触发器trigger的使用

目录 一、触发器简介 1、什么是触发器? 2、触发器的特性 二、、创建触发器 1、创建只有一个执行语句的触发器 2、创建有多个执行语句的触发器 3、NEW与OLD详解 三、查看触发…

2022-05-15 625

MySQL 如何查找删除重复行

目录 一、如何查找重复行 二、如何删除重复行 三、如何查找多列上的重复 四、错误的查询语句 五、几种正确的方法 一、如何查找重复行 第一步是定义什么样的行才是重复行。多数情况下很简…

2022-05-15 494

Mysql按特定符号分割成多行和多列的示例

某些故障码表出于历史原因或性能原因,都使用了如下的设计模式。即同一个行或列中存储了多个属性值。如下表中的 tonly_error_record 所示: 这种情况下,可以考虑将该列根…

2022-05-15 389

9种 MySQL数据库优化的技巧

目录 1、选择最合适的字段属性 2、尽量把字段设置为NOT NULL 3、使用连接(JOIN)来代替子查询(Sub-Queries) 4、使用联合(UNION)来代替手动创建的临时…

2022-05-15 202

浅谈MySQL安装starting the server失败的解决办法

如果电脑是第一次安装MySQL,一般不会出现这样的报错。如下图所示。starting the server失败,通常是因为上次安装的该软件未清除干净。 完全卸载该软件的办法: 第一…

2022-05-15 233

MySQL表的碎片整理和空间回收的方法

目录 MySQL表碎片化(Table Fragmentation)的原因 行碎片(Row fragmentation) 行间碎片(Intra-row fragmentaion) 剩…

2022-05-15 210

mysql中锁机制的最全面讲解

目录 前言 全局锁 全库逻辑备份 FTWRL和set global readonly=true的区别 表级锁 MDL锁 行锁 死锁 记录锁 间隙锁 临键锁 乐观锁和悲观锁 总结 前…

2022-05-15 1,074

Mysql空间清理的几种具体方法

目录 前言 1.查看文件磁盘占用 1.1 查看磁盘空间占用 1.2 查看目录空间占用 2.Binlog日志清理 2.1.定时自动清理Binlog日志 2.2 手动删除Binlog日…

2022-05-15 399

MySQL学习之数据库操作DML详解小白篇

目录 1.插入语句 1.1插入一行 1.2插入多行 1.3插入查询语句 2.修改语句 2.1修改单表记录 2.2修改多表记录 3.删除语句 3.1方式1使用delete删除 3.2…

2022-05-15 210

SQL实现时间序列错位还原案列

目录 一、需求描述 二、思路概述 1 需求延展 2 思路概述 三、SQL代码 一、需求描述 1 原表T1某条记录(记做r1,相邻下一条为r2)的下一行记录的STARTDATE小于上…

2022-05-15 199