
mysql
黄都伟
这个作者很懒,什么都没留下…
展开
-
MySQL中select * for update锁表的范围
MySQL中select * for update锁表的问题 由于InnoDB预设是Row-Level Lock,所以只有「明确」的指定主键,MySQL才会执行Row lock (只锁住被选取的资料例) ,否则MySQL将会执行Table Lock (将整个资料表单给锁住)。 举个例子: 假设有个表单products ,里面有id跟name二个栏位,id是主键。 例1: (明确指原创 2017-02-01 09:45:28 · 681 阅读 · 0 评论 -
mysql实现类似伪列效果
SELECT @rownum:=@rownum+1 AS rownum,hyd_day_loandetil.* FROM (SELECT @rownum:=0) r, hyd_day_loandetil; rownum变量名;hyd_day_loandetil 查询的表名原创 2017-02-04 09:29:23 · 571 阅读 · 0 评论