问一个mysql 同时操作表的问题 如果有不同的用户拥有delete和insert一张表的权限,如果这些用户出现同时对这张表进行delete或者insert操作,会出现什么问题?是不是必须要用到锁定表之类的语句? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要用到的可能刚insert的字段就被delete掉了 不需要啊,MYSQL会自动加锁的。锁的类型要看你的表的存储引擎是什么。 像你这种应用不用自己锁,因mysql数据库内部有锁机制,有3种锁:行级锁、页级锁、表级锁。 谢谢各位就是说如果有个用户正在delete这个表,这时有个其他用户也要delete或者insert,是不是mysql会自动限制第二个用户的操作?会报错,还是等第一个用户操作完再接着处理第二个用户的操作? mysql里面有一个读锁队列和写锁队列,排队进行处理操作,当然啦,这里面也可以通过设置一些系统的锁优先级别参数来调整一些锁的优先处理等。 mysql不能工作了 mysql 数据分行 怎样把MySQL数据库搬到msSQL?连结构带数据 MySQL触发器中如何找到修改的名字 日期函数 在线80分求救,mysql修改unique索引出错 mysql中是否支持top n *? 菜鸟求助,关于数据库建模。 求解:mysql语句后面添加“;”无法执行语句 用mysql存储过程将每个enable为1和is_app为1的app对应的数据插入到另外一张表里 主从同步,数据量不一致! 请教一个sql
就是说如果有个用户正在delete这个表,这时有个其他用户也要delete或者insert,是不是mysql会自动限制第二个用户的操作?会报错,还是等第一个用户操作完再接着处理第二个用户的操作?