随笔分类 - mysql
mysql 根据出生日期计算年龄
摘要:TIMESTAMPDIFF(YEAR, `r`.`brithdate`, CURDATE()) AS 'age' CONCAT(TIMESTAMPDIFF(YEAR, r.brithdate, CURDATE()),'岁',(r.brithdate mod 12 ),'个月') AS 'age'
mysql正则表达式 判断字段值不包含数字
摘要:ifnull(SUM(`m`.`right_eyesight` REGEXP '[0-9]+' OR `m`.`left_eyesight` REGEXP '[0-9]+'),0) AS '视力检测人数' NOT REGEXP '[0-9]+'
MySql中4种批量更新的方法(主要使用1,2)
摘要:https://blog.csdn.net/h330531987/article/details/79114563 如果是更新为同样的内容,没啥难度,直接在where里面下功夫就好了,大家都懂,我要说的是针对更新内容不一样的情况 首先,先看看网上转载的方法: mysql 批量更新如果一条条去更新效率
SpringBoot+Mybatis+Druid批量更新 multi-statement not allow异常
摘要:Mybatis集成Druid批量更新时经常会出现Error updating database. Cause: java.sql.SQLException: sql injection violation, multi-statement not allow 异常。导致该异常出现是因为Druid的m
MySQL isnull()函数基本指南
摘要:MySQL ISNULL函数简介 ISNULL函数接受一个参数,并测试该参数是否为NULL。如果参数为NULL,则ISNULL函数返回1,否则返回0。 下面说明了ISNULL函数的语法: ISNULL(expr) 请考虑以下示例: SELECT ISNULL(NULL); -- 1 SELECT I
mysql:5.7.24 开启日志
摘要:my.cnf 添加 #日志general-log=1log-output=FILEgeneral-log-file=/var/log/mysql/mysql.log#log-error=/var/log/mysql/error.log #log=/var/log/mysql/mysql.log lo
centos7 安装maxscale2.5版本
摘要:1.下载安装包 https://downloads.mariadb.com/MaxScale/2.5/yum/centos/7/x86_64/ 2.安装 rpm -ivh 如果报错如下,不报错就不管 则执行 yum install libatomic && yum install gnutls
MySQL主从复制(GTID模式)
摘要:https://www.cnblogs.com/kindnull/p/9051358.html https://www.jianshu.com/p/35875288570c 在mysql5.6之前一直都是使用的基于二进制日志的主从复制, 当mysql更新到5.7之后GTID(全局事务标示符)就比较完