mysql
seolinAziz
这个作者很懒,什么都没留下…
展开
-
MySQL查询不区分大小写问题
现象在使用MySQL字符串查询的时候遇到这么一个问题,查询没有区分大小写,如下图所示查询name的时候,使用A去查询或者使用a去查询,结果是一样的。限定讨论范围仅讨论表的创建;仅讨论表中列值的大小写查询问题;仅讨论字符集编码utf8,排序规则utf8_general_ci,utf8_bin;原因MySQL字符集与排序规则首先要说到MySQL的字符集与排序规则,在创建一张表时,可以指定表的字符集与排序规则,也可以指定列的字符集排序规则。(本文不讨论数据库各个级别配置对列的字符集和排序规原创 2021-03-27 21:19:20 · 678 阅读 · 1 评论 -
mysql数据恢复方案
前言本文主要讲述在误操作后,恢复某个时间点之前的数据方式。实验环境mysql - 8.0.19macOS catalina 10.15.3mysql binlog 开启,并为row格式数据库准备创建数据库CREATE TABLE `user_info` ( `id` bigint NOT NULL AUTO_INCREMENT, `name` varchar(255) DEFAULT NULL, `age` int DEFAULT NULL, `create_tim原创 2020-05-08 20:00:33 · 1103 阅读 · 0 评论 -
mybatis返回自增主键
前言本文仅仅记录返回主键的结论,不进行源码分析结论以下insertOrUpdate 为insert on duplicate key update + 使用@Param注入入参时,在任何情况下keyProperty必须用”@Param的入参名字.主键属性名” (entity.id)的形式才能正确解析到入参对象上并设置主键 + 批量insert时,采用@Param的注解是没有办法...转载 2018-09-07 16:30:20 · 13166 阅读 · 0 评论 -
mysql的配置文件
前言以下是经过实践的mysql配置文件,版本信息:5.6.41-log内容# For advice on how to change settings please see# http://dev.mysql.com/doc/refman/5.6/en/server-configuration-defaults.html# *** DO NOT EDIT THIS FIL...原创 2018-09-07 16:41:56 · 10374 阅读 · 0 评论