![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
#数据库bug
书读百遍其义自见
Write a cycle of world by code.
展开
-
java.sql.SQLException: DAY_OF_MONTH或Caused by: java.sql.SQLException: MONTH
1. 复现:springboot配置了多数据源,连接了别人的一个mysql库,其版本为5.7.32-log,其日期可以存储格式并未限制,所以有很多的错误日期,如00-00-00,2021-00-23,或者2021-08-40这种错误数据,执行sql返回值会报错如下Caused by: com.mysql.cj.exceptions.WrongArgumentException: MONTH at sun.reflect.GeneratedConstructorAccessor170.new原创 2021-09-01 09:20:35 · 2861 阅读 · 0 评论 -
数据库连接异常: HikariPool-1 - Connection is not available, request timed out after 30000ms.
记一次数据库连接数导致的报错问题:Failed to obtain JDBC Connection; nested exception is java.sql.SQLTransientConnectionException: HikariPool-1 - Connection is not available, request timed out after 30000ms.1. 复现,定时任务失败会有错误邮件提醒,每天的七点左右就会有大量定时任务失败,报错为数据库连接超时,此时页面也无法访问,提示异常。原创 2021-06-08 09:43:48 · 63692 阅读 · 3 评论 -
数据库问题(一)
1. null与任何数比较返回的是unknown(unknow的比较规则CId Cname TId ------ ------ --------01 语文 02 02 数学 01 03 英语 03 (NULL) 21 (NULL) SELECT * FROM...原创 2020-03-25 18:08:31 · 88 阅读 · 0 评论