mysql
qq_33283860
积极向上
展开
-
mysql 数据库基础知识整理
首先将一下,如果你的mysql密码忘记了,那么通过下面的方式进行重置密码 1.停止mysql服务: services.msc 进入到服务界面 2.在cmd>输入一个命令: mysqld --skip-grant-tables (开启一个mysql服务,不需要进行认证.) 3.新打开一个cmd窗口 mysql ...原创 2017-05-03 17:25:11 · 161 阅读 · 0 评论 -
丢失更新的解决方案(乐观锁+悲观锁)
丢失更新: 当两个事物或多个事务都更新了同一条数据,但是这些事务彼此之间都不知道其他事务进行的修改,因此第二个更改覆盖了第一次的更改,说白了,就是事务A还没有提交之后,但是这个时候事务B更新了数据,那么事务A就丢失更新了。 解决方案: 乐观锁+悲观锁 悲观锁: 数据库的一种锁机制,悲观锁分成两种,分别是共享锁和排它锁 添加共享锁方式:select * from ...原创 2017-05-07 19:10:50 · 1117 阅读 · 0 评论