mysql if条件详解

#if表达式 SELECT reg_no, IF(reg_no='718170554','黄色宾利','红色宾利') FROM car WHERE reg_no IN ('718170554','124553063'); #...

mysql存储过程和函数使用实例详解

1.需求:根据输入的年份,月份,和当前系统的年份比较,不满1年按1年计算,多出1年11个月也按1年计算。 2.计算得出来的使用年份,计算车辆残值。 3.存储过程 DELIMITER $$ USE `dbTest`$$...

mysql同时修改2个表思路详解

1.需求:修改评论表中的昵称为手机号码最后4位。 UPDATE trans_eval SET issuer_name = MID(issuer_name,4,6) WHERE CHAR_LENGTH(issuer_name) = 1...

mysql触发器使用实例详解

DELIMITER $$ USE `db`$$ DROP TRIGGER `member_walletinit_trigger`$$ CREATE TRIGGER `member_walletinit_trigger...

mysql 错误代码:1118解决方法详解

错误描述:错误代码: 1118Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This incl...

spring数据连接池配置参数详解

1.使用jdbc连接,每次使用完毕需要关闭连接。 2.使用数据库连接池就会方便很多,但是如果参数配置不对,也会引起mysql连接数不够,导致mysql挂掉,基本原理是:不使用的连接数及时回收回来,而不是一直等待的闲置浪费。 <...

mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting transaction解决详解

前面已经了解了InnoDB关于在出现锁等待的时候,会根据参数innodb_lock_wait_timeout的配置,判断是否需要进行timeout的操作,本文档介绍在出现锁等待时候的查看及分析处理;在InnoDB Plugin之前,一般通过...

项目中遇到的死锁问题: Lock wait timeout exceeded; try restarting transaction详解

最近项目中频繁出现  Lock wait timeout exceeded; try restarting transaction这个错误,把我们弄得痛苦不堪啊,为了解决问题,上网上找好多资料,终于把问题复现了。具体操作...

排查mysql innodb Lock wait timeout exceeded; try restarting transaction的问题详解

OMG写的时候崩溃了一次。触发关注这个问题的事情是 我们在使用pt-online-schedule 改表的时候总是拿不到锁,并且报出mysql innodb Lock wait timeout exceeded; try restartin...

分库分表数据库中间件对比详解

(一)cobar(阿里巴巴开源)1.读写分离2.分库分表3.类别lib库1)业务直接到数据库,少一层proxy效率更高2)没有proxy的lvs的单点问题proxy1)统一管理所有到数据库的连接,连接复用2)基础查询功能抽象,减少代码耦合3...