MySql 3938

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

关于Mysql-connector-java驱动版本问题总结

Mysql-connector-java驱动版本问题 由于我的数据库版本是5.7.28 ,在使用java连接mysql时经常出现版本问题。 com.mysql.jdbc.Drive…

2022-05-15 1,173

MySQL ifnull的嵌套使用说明

MySQL ifnull的嵌套使用 在网上查询ifnull有没有嵌套使用的方式,但是貌似没有人提到过这个用法:大都是简单的判断一个字段是否为空,然后用另外一个值代替的方式使用; 即…

2022-05-15 902

MySql中 is Null段判断无效和IFNULL()失效的解决方案

MySql Null字段判断,和IFNULL失效的处理 ps:(不想看过程就直接把你的sql外边加上 一个select就好了) select a,b,c from table gr…

2022-05-15 356

MySql关于null的函数使用分享

MySql中关于null的函数 IFNULL ISNULL NULLIF IFNULL 用法:IFNULL(expr1,expr2) 说明:若expr1不是null则返回expr1…

2022-05-15 570

MySql 如何实现无则插入有则更新

摘要 某些场景会有这样的需求:无记录则插入,有记录则更新。例如:新增用户,以身份证号码作为唯一身份标识,插入时若先查询是否存在记录再决定插入还是更新,在高并发情况下必然存在问题。本…

2022-05-15 267

MySQL慢查询以及重构查询的方式记录

前言 什么是慢查询,如何优化慢查询,下面介绍这两个知识点的相关知识。 慢查询基础:优化数据访问 是否向数据库请求了不需要的数据 查询不需要的记录:解决方案:查询后面加上Limit …

2022-05-15 222

详解MySQL中的pid与socket

目录 1.pid-file介绍 2.socket文件介绍 总结: socket文件:当用Unix域套接字方式进行连接时需要的文件。 pid文件:MySQL实例的进程ID文件。 1.…

2022-05-15 672

MySQL 如何设计统计数据表

目录 是否需要实时更新 物化视图工具(Flexviews) 计数表 总结 缓存型数据表通常在统计数据时会经常用到,因此也会叫统计性数据。举个例子来说,对于员工、部门数据表而言,我们…

2022-05-15 1,162

浅谈MySQL 亿级数据分页的优化

目录 背景 分析 数据模拟 1、创建两个表:员工表和部门表 2、创建两个函数:生成随机字符串和随机编号 3、编写存储过程,模拟500W的员工数据 4、编写存储过程,模拟120的部门…

2022-05-15 193

解析MySQL binlog

目录 一、binlog简介 二、binlog相关参数 三、解析binlog内容 四、总结 一、binlog简介 binlog即binary log,二进制日志文件。它记录了数据库所…

2022-05-15 632

详细谈谈MYSQL中的COLLATE是什么

前言 在mysql中执行show create table <tablename>指令,可以看到一张表的建表语句,example如下: CREATE TABLE `ta…

2022-05-15 220

深入探究Mysql模糊查询是否区分大小写

前言 近期,一直在忙着写一个小小的个人博客项目,在实现 “全局搜索” 功能时,发现mysql模糊查询语句有点儿神奇(本小白刚刚步入编程阶段,所以可能让大家见笑了,哈哈哈),有时候 …

2022-05-15 979