
MySQL
已退出
已退
展开
-
mysql删除重复数据仅仅保留一条——学习笔记
思路:得到重复的id保留,仅仅保留一个,保留采用分组后去组每组数据的最大或者最小id,重复的id对分组,组内数据大于2条的即是存在重复数据的,然后以重复字段为条件得到所有id。筛选出表中的数据属于重复数据但又不属于筛选出来的最大或者最小id即是需要删除的数据id1、创建表并且插入数据create table `test` ( `id` int (11), `name` varchar (765), `address` varchar (765)); insert into `test`.原创 2020-12-10 09:41:17 · 264 阅读 · 0 评论 -
MySQL中的MVCC(多版本并发控制)个人观点仅供交流
1原创 2020-08-24 19:25:24 · 186 阅读 · 0 评论 -
MySql的四种隔离级
四种隔离级别一、读未提交一个事务能够读取到其他事务未提交的数据。(发生了脏读)比如有这么一张表idname1a例举两个事务事务1事务2开启事务开启事务将id为1的name修改为b查到id为1的name为b将id为1的name修改为c提交事务提交事务二、读已提交对于其他事务已经提交的数据、可以读取得到、(每一次读取都是已经提交的数据、发生不可重复读)不可重复读(比如事务a在开启的时候,第一次读取的数原创 2020-08-24 14:02:46 · 288 阅读 · 0 评论