Mysql里的锁(排它锁、共享锁、行锁、表锁、间隙锁、临键锁、意向锁) 一、加锁的目的是什么?在我们了解数据库锁之前,首先我们必须要明白加锁的目的是为了解决什么问题,如果你还不清楚的话,那么从现在起你应该知道,数据库的锁是为了解决事务的隔离性问题,为了让事务之间相互不影响,每个事务进行操作的时候都会对数据加上一把特有的锁,防止其他事务同时操作数据。如果你想一个人静一静,不被别人打扰,那么请在你的房门上加上一把锁。二、锁实是基于什么实现的?为了后面大家后面对锁理解的更透 凯哥Java mysql 2023-02-02 551已阅读 0 【图文教程】Linux系统安装Mysql 一:系统环境操作系统:CentOS二:Linux系统安装MySQL2.1:下载Mysql的Linux安装包https://dev.mysql.com/downloads/mysql/5.7.html#downloads2.2:安装mysql2.2.1:先卸载已经安装的查看当前系统中是否有mysql.命令:rpm -qa | grep -i mysq 凯哥Java mysql 2023-01-11 710已阅读 0 关于MySQL的wait_timeout连接超时问题报错解决方案 ;SQL[];Thelastpacketsuccessfullyreceived from theserverwas47,795,922millisecondsago. Thelastpacketsentsuccessfullytotheserverwas47,795,922millisecondsago. is longerthantheserv demon_is_god mysql 2022-09-08 899已阅读 0 MySQL中tinytext、text、mediumtext和longtext等各个类型详解 mysql数据库中常用类型字段大小是多少?不了解,来,一起看看 凯哥Java mysql 2022-03-22 1203已阅读 0 Mysql X锁,S锁、间隙锁、死锁 凯哥强烈推荐mysql事务相关文章:mysql事务的实现原理-凯哥推荐1,MysqlX锁和S锁。1)概念:利用数据库本身提供的锁机制(行级锁)来实现,锁定该行数据。trx_rows_locked:事务锁住的行数(不是准确数字)。Approximatenumberorrowslockedbythistransaction.Thevaluemightincludedelete-markedrowsth 凯哥Java mysql 2021-08-26 2540已阅读 0 项目中常用的19条MySQL优化技巧 一善用EXPLAIN 做MySQL优化,我们要善用 EXPLAIN 查看SQL执行计划。下面来个简单的示例,标注(1,2,3,4,5)我们要重点关注的数据1、type列: 连接类型。一个好的sql语句至少要达到range级别。杜绝出现all级别2、key列: 使用到的索引名。如果没有选择索引,值是NULL。可以采取强制索引方式3、key_len列: 凯哥Java mysql 2021-08-20 1936已阅读 0 图解MySQL 内连接、外连接、左连接、右连接、全连接……太多了 用两个表(a_table、b_table),关联字段a_table.a_id和b_table.b_id来演示一下MySQL的内连接、外连接(左(外)连接、右(外)连接、全(外)连接)。MySQL版本:Serverversion:5.6.31MySQLCommunityServer(GPL)数据库表:a_table、b_table主题:内连接、左连接(左外连接)、右连接(右外连接)、全连接(全外连接 凯哥Java mysql 2021-08-16 1556已阅读 0 【Mysql】:通过例子理解事务的4中隔离级别 SQL标准定义了4种隔离级别,包括了一些具体规则,用来限定事务内外的哪些改变是可见的,哪些是不可见的。低级别的隔离级一般支持更高的并发处理,并拥有更低的系统开销。 首先,我们使用test数据库,新建tx表,并且如图所示打开两个窗口来操作同一个数据库:第1级别:ReadUncommitted(读取未提交内容)(1)所有事务都可以看到其他未提交事务的执行结果(2)本隔离级别很少用于实际应用, 凯哥Java mysql 2021-08-16 1572已阅读 0 mysql 分组统计 case when 及 if 语句使用 需求:同时:中文名重复了就是1部剧,不重复就是多部剧需求分析:这个需要分组、需要统计、需要判断、需要distinct。分组:根据地区、类别、中文名称分类;判断:根据类型进行判断同时要求和因为中文名称重复的就是1部,所以统计的时候,要使用到distinct去重。表语句:DROP TABLE IF EXISTS `yj_item_plan`;CREATE&nbs 凯哥Java mysql 2021-07-23 1763已阅读 0 mysql 从json字符串中获取指定的key: SELECTSUBSTR(detail, LOCATE('"email"',detail)+LENGTH('"email":"'), LOCATE('",',detail,LOCATE('"email"',det 凯哥Java mysql 2021-05-06 1690已阅读 0