数据表,INNODB
id maxvalue
1 2
2 2
3 2
4 2我想实现,在事务A中访问id=1的maxvalue时,事务B如果同时访问,则要等待,相当于锁住这一行,直到事务A处理完毕为止。请问用什么语句。谢谢。
id maxvalue
1 2
2 2
3 2
4 2我想实现,在事务A中访问id=1的maxvalue时,事务B如果同时访问,则要等待,相当于锁住这一行,直到事务A处理完毕为止。请问用什么语句。谢谢。
解决方案 »
- 不小心删除了mysql自带的表,现在数据库连接不上了,该怎么办啊?
- 安装mysql成功 但是/var/lib/mysql 文件目录下是空的 ,没有 mysql test
- 请教一个SQL删除语句。。
- 求一条Sql语句
- 关闭statement错误
- 需求:有的文章关联多张图片,有的文章无关联图片,怎么查询的时候把所有文章都查询出来呢?
- 怎么用命令给MYSQL表添加一个时间类型字段??
- 怎么用select查询多个结果?
- 请教个问题关于update
- mysql优化求教
- Error: log file .\ib_logfile0 is of different size 0 56623104 bytes
- DB2 请问如何在查找出来的数据中加上%
加锁可以用代码实现
该语句用来锁定特定的行(如果有where子句,就是满足where条件的那些行)。当这些行被锁定后,其他会话可以选择这些行,但不能更改或删除这些行,直到该语句的事务被commit语句或rollback语句