文章详情页
mysql优化 - mysql如何防止全表更新
问题描述
mysql有一个安全模式,可是业务中有的时候也需要更新多行记录,但是想实现阻止表字段被全部更新.在网上看到了有通过触发器实现的防止全表更新,请问该如何写呢?
问题解答
回答1:不是太明白题主的问题意思,你说的安全模式是开启了sql_safe_updates这个后只允许带where条件的更新的意思吗,如果是这个开启就可以满足了,防止误操作更新整个表的相关字段。另,阻止表字段全部更新是阻止你要更新的多行记录吗还是什么?
相关文章:
1. javascript - h5上的手机号默认没有识别2. javascript - 谁能帮我创建一个webpack2+vue2+vuex+less+dev-server的空项目3. python - 网站显示的图片与爬虫获取到的图片不同,应该如何确定问题?4. 极光推送 - Android app消息推送 百度 极光 个推 信鸽哪个好一些?5. css3 - Firefox 字号相对IE、Chrome更大,如何在CSS中统一?6. css - div display: inline-block; 置中?7. vue.js - weex scroller搭配refresh在android平台上拉会触发refresh8. javascript - 在html中写了个<video>视频,浏览器却是一片空白为什么呢?360浏览器?9. javascript - ajax中的 textStatus 报错为 parsererror?10. html5 - 如何让H5页面在手机浏览器里和微信全屏显示
排行榜