淡白
首页
归档
友情链接
探索
资源收藏与分享
关于
标签:MySQL
Apr 24, 2022, 8:34:12 PM
659
golang解析sql从中获取表名
antlrANTLR是Another Tool for Language Recognition的简写,是一个用Java语言编写的识别器工具。它能够自动生成解析器,并将用户编写的ANTLR语法规则直接生成目标语言的解析器,它能够生成Java、Go、C等语言的解析器客户端。作者还维护了很多语法规则其中
学习
Go
开发
antlr
sql
MySQL
Go
Mar 16, 2022, 3:01:22 PM
1,176
在mysql中使用json数据类型 grom
mysql json类型MySQL 5.7起支持JSON数据类型的字段。JSON作为现在最为流行的数据交互形式,MySQL也不断跟进,在5.7版本开始新增JSON数据类型。本文基于MySQL 8.0.28
Go
数据库
gorm
MySQL
Go
Mar 15, 2022, 3:40:41 PM
1,205
gorm OrderBy注入
环境代码有时为了方便前端排序可能会将order作为参数传入。虽然gorm有防注入但还是有些方法是没有转义的。gorm不安全的方法func TestGetList(pageNum, pageSize int, order string) []modle.Test {if pageSize == 0 {
数据库
gorm
sql
MySQL
Go
Jul 11, 2020, 9:04:34 PM
860
MySQL字符集之emoji
啥为啥搜索😃报500我 MySQL 表里面的字符集是 utf-8 按理说应该支持emoji才对。看官方文档utf-8原来 MySQL 默认的 utf-8 是utf8mb3的别称。而utf8mb3是3字节的不支持emoji的所以SQL查询emoji服务端会报错就会返回500了支持😃的utf-8ut
数据库
MySQL
Jul 10, 2020, 2:24:17 PM
834
MySQL timestamp NOT NULL插入NULL的问题
遇到如下问题字段gktime不能为null这是表结构:设置字段gktime有默认值解决MySQL5.6版本引入explicit_defaults_for_timestamp来控制对timestampNULL值的处理如果该参数不开启,则对timestampNOTNULL插入NULL值,不报错,无war
数据库
MySQL
Jul 9, 2020, 9:23:03 AM
832
数据库迁移-MySQL-Redis
迁移准备准备换服务器了,在目标服务已经安装完成了MySQL和Redis数据库。
瞎折腾
redis
MySQL