分类:数据库

Mar 16, 2022, 3:01:22 PM   393

在mysql中使用json数据类型 grom

mysql json类型MySQL 5.7起支持JSON数据类型的字段。JSON作为现在最为流行的数据交互形式,MySQL也不断跟进,在5.7版本开始新增JSON数据类型。本文基于MySQL 8.0.28
Mar 15, 2022, 3:40:41 PM   417

gorm OrderBy注入

环境代码有时为了方便前端排序可能会将order作为参数传入。虽然gorm有防注入但还是有些方法是没有转义的。gorm不安全的方法func TestGetList(pageNum, pageSize int, order string) []modle.Test {if pageSize == 0 {
Jul 11, 2020, 9:04:34 PM   675

MySQL字符集之emoji

啥为啥搜索😃报500我 MySQL 表里面的字符集是 utf-8 按理说应该支持emoji才对。看官方文档utf-8原来 MySQL 默认的 utf-8 是utf8mb3的别称。而utf8mb3是3字节的不支持emoji的所以SQL查询emoji服务端会报错就会返回500了支持😃的utf-8ut
Jul 10, 2020, 2:24:17 PM   625

MySQL timestamp NOT NULL插入NULL的问题

遇到如下问题字段gktime不能为null这是表结构:设置字段gktime有默认值解决MySQL5.6版本引入explicit_defaults_for_timestamp来控制对timestampNULL值的处理如果该参数不开启,则对timestampNOTNULL插入NULL值,不报错,无war