2022-10-25 Mysql text和blob 区别 一.相同 在TEXT或BLOB列的存储或检索过程中,不存在大小写转换,当未运行在严格模式时,如果你为BLOB或TEXT列分配一个超过该列类型的最大长度的值值,值被截取以保证适合。如果截掉的字符不是空格,将会产生一条警告。使用严格SQL... 阅读全文
2022-09-02 Mysql Lock wait timeout 锁等待坑 问题复盘 : 1. 服务A 请求 服务B (超时 6秒) 没有拿到回包数据 , 连续请求8次 耗时48秒 2. 服务B 请求 服务C (无超时) nginx 日志查出 有8条请求超时 分别为 50秒 43秒 37秒 ... 3. 服务... 阅读全文
2022-07-19 Mysql 字段权限 禁止修改数据表的某一字段 通过mysql 管理账号 设置表单个字段权限, 限制表记录被修改的问题. 针对test账号 db1库下面的t1表的 id,name, age 字段授予select, insert权限; 授权格式 select(要授权的字段,要授权的字... 阅读全文
2022-07-18 Mysql 触发器 禁止修改数据表的某一字段 MySQL 触发器:禁止修改数据表的某一字段 MySQL 触发器是一种在数据库中定义的特殊存储过程,它可以在指定的事件(如插入、更新或删除数据)发生时自动执行。在本篇博客中,我们将介绍如何使用 MySQL 触发器来禁止修改数据表的某一... 阅读全文
2022-07-17 在MySQL中阻止UPDATE, DELETE 语句的执行,在没有添加WHERE条件 如果在生产环境中使用UPDATE,DELETE语句操作数据,此时如果忘记携带本应该添加的WHERE条件,后果可能不堪设想。在正常的业务情况,也不会更新或者删除所有的记录 1. 阻止update设置(sqlsafeupdates) sq... 阅读全文