Mysql
文章平均质量分 69
拉丁解牛说技术
拉丁哥,10年+TOP金融互联网大厂开发经验,大道至简、行胜于言。用最少的代码+最直白的文字,分享JAVA技术栈。
展开
-
【MySQL】深入浅出InnoDB存储引擎(一)
undo 文件和redo log文件 、bin log 文件 首先,我们看一下一条update sql在mysql中是如何执行的。 update user set name='a' where id=1原创 2021-07-15 16:54:33 · 150 阅读 · 0 评论 -
MySQL 表锁和行锁机制-深度好文
转自:https://juejin.im/entry/5a55c7976fb9a01cba42786f MySQL 表锁和行锁机制 行锁变表锁,是福还是坑?如果你不清楚MySQL加锁的原理,你会被它整的很惨!不知坑在何方?没事,我来给你们标记几个坑。遇到了可别乱踩。通过本章内容,带你学习MySQL的行锁,表锁,两种锁的优缺点,行锁变表锁的原因,以及开发中需要注意的事项。还在等啥?经验等你来拿!...转载 2018-10-18 11:44:39 · 209 阅读 · 0 评论 -
MYSQL 事务隔离的理解
MYSQL有四种 1、READ_UNCOMMITTED,读取未提交的内容(这个会导致脏读,不可重复读问题。所有事务都可以看到那些未提交事务的执行结果,这些未提交数据是可以撤销的。这种级别最差,性能也不好)。 2、READ_COMMITTED,读取已提交的内容(这是很多数据库的默认隔离级别,只能读取已提交事务的执行结果,同样会出现不可重复读,幻读问题)。 3、REPEATABLE_READ,可...原创 2018-10-17 16:33:12 · 122 阅读 · 0 评论 -
MYSQL 行锁、表锁并发问题
转载自:http://jianwl.com/2017/03/27/MYSQL%E4%B9%8B%E5%B9%B6%E5%8F%91%E9%97%AE%E9%A2%98/ 前言 MYSQL很少在单用户环境下使用,通常它会同时处理很多的连接线程,这些线程来自不同的用户,执行不同的任务。这些并行连接可能访问同样的数据库和表,所以当某个连接发生问题的时候,很难判断数据库的状态。 MYSQL服务...转载 2018-10-17 16:36:59 · 5773 阅读 · 3 评论 -
mysql忘记密码简洁的办法和远程连接mysql数据库命令
1、首先在root用户下,停止mysql服务。 sudoservice mysql stop 2、跳过密码进入mysql sodomysqld --skip-grant-tables 3、重新设置密码 新开一个client,普通用户即可。 直接用命令mysql 就可以进入mysql, 然后用这个命令修改mysql密码 update use...原创 2019-03-06 20:54:18 · 426 阅读 · 0 评论