- 云端源想发布于2023-12-01 11:07
数据库入门:MySQL事务解析,如何轻松搞定数据一致性?
在日常开发中我们经常会遇到需要同时处理多个操作的情况,比如在购物时,我们需要同时完成支付和更新库存两个操作。这时,如果其中一个操作失败了,我们就需要进行回滚,以保证数据的一致性。 那么,如何在MySQL中实现这样的功能呢?答案就是——事务。下面我们就来介绍...12 - Akira发布于2021-04-15 10:55
万字总结 MySQL核心知识,赠送25连环炮
大家好,我是老田,之前写过 JVM、并发编程连环炮。然后有很多小伙伴私下找我就我继续把MySQL的连环炮整理出来,但是由于本人比较懒,又加上最近有点忙,所以拖到了今天才发出来。 有志者,事竟成;破釜沉舟,百二秦关终归楚;苦心人,天不负;卧薪尝胆,三千越甲...15 - 喵喵酱发布于2021-01-28 18:03
MySQL修改root密码的方法
未设置root密码之前: SET PASSWORD命令的方式: mysql -u root mysql>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('你要设置的密码'); mysqladmin命令的...21 - Akira发布于2021-04-15 11:16
不要为了“分库分表”而“分库分表”
本文主要讲述如何快速如何分库分表,本文主要内容如下: 数据库瓶颈 不管是IO瓶颈还是CPU瓶颈,最终都会导致数据库的活跃连接数增加,进而逼近甚至达到数据库可承载的活跃连接数的阈值。在业务service来看, 就是可用数据库连接少甚至无连接可用,接下来就可...1 - Akira发布于2021-04-15 13:25
说说MySQL的架构体系
最近群里一位兄弟在面试中被问到:「MySQL的架构体系是什么」。 虽然他搞java开发好几年了,也一直使用的是MySQL数据库,但是面对这个问题依然是一脸懵逼,还以为面试官要问索引、慢查询、性能优化之类的(因为这些都是网上找点面试题背过了)。 但这位面试...2 - 云端源想发布于2023-11-03 16:58
SQL中的DDL(数据定义)语言:掌握数据定义语言的关键技巧!
DDL(Data Definition Language),是用于描述数据库中要存储的现实世界实体的语言。 前面我们介绍了数据库及SQL语言的相关概念和基础知识,本篇文章我们来重点讲述DDL(数据定义语言的语法格式)的相关内容以及DDL的常用语句。 一、D... - 云端源想发布于2023-11-13 15:08
一文带你玩转SQL中的DML(数据操作)语言:数据操作不再难!
前面我们介绍了SQL语句中数据定义语言(DDL)的概念以及它的常用语句,那么DML又是什么呢?二者有什么区别呢?本篇文章将为你讲述。 一、DML简介 DML是指数据操作语言,英文全称是Data Manipulation Language,用来对数据库中表的...1