mysql
文章平均质量分 70
LiZhen798
软件研发工程师
语言:Java,Go
展开
-
Druid连接池经常性断链问题
应用在使用Druid连接池访问数据库的时候,需要根据业务TPS和并发调整合适的配置,以利用Druid连接池的实现对连接的创建、保活和释放管理。当遇到类似断链的问题的时候,要从端到端的每个点进行排查分析,以定位到最终的原因,比如这次的负载均衡的配置是很难想到的。原创 2024-03-12 17:03:23 · 989 阅读 · 0 评论 -
MySQL之json数据操作
当然了,5.7的版本只是最基础的版本,对于海量数据的效率是远远不够的,不过这些都在mysql8.0解决了。写到这里大家都发现了,我们查询的json都是整条json数据,这样看起来不是很方便,那么如果我们只想看json中的某个字段怎么办?事例:比如我们想针对id=2的数据新增一组:newData:新增的数据,修改deptName为新增的部门1。如果我们再执行以下刚才的那个sql,只是换了value,我们会看到里面的key值不会发生变化。如果我们要更新id=2数据中newData2的值为:更新的数据2。原创 2024-02-18 14:36:53 · 2084 阅读 · 1 评论 -
mysql的联合索引最左匹配原则问题
在遇到范围查询(如 >、=、原创 2023-11-22 16:34:33 · 429 阅读 · 0 评论 -
MySQL之BETWEEN AND包含范围查询总结
结论: 若datetime类型时,查询参数带时分秒,BETWEEN AND相当于 x >= y && x<=z。结论: 若datetime类型时,查询参数不带时分秒,BETWEEN AND相当于 x >= y && x<z。结论: 若date类型时,查询参数不带时分秒,BETWEEN AND相当于 x >= y && x<=z。参数yyyy-MM-dd格式时,只包含头,相当于x>=y && x<z。型,参数不带时分秒(yyyy-MM-dd)包含头尾,相当于:x>=y && x<=z。原创 2023-11-21 16:52:18 · 2098 阅读 · 0 评论 -
MySQL表关联更新
MySQL表关联更新原创 2023-07-19 14:26:17 · 609 阅读 · 0 评论 -
MySQL切分函数substring()的具体使用
MySQL字符串截取函数主要有:left(), right(), substring(), substring_index() 四种。各有其使用场景。今天,让我带大家花几分钟时间来熟知它们,Mark!原创 2023-07-19 15:32:23 · 831 阅读 · 0 评论 -
No query specified(Mysql数据库报错)
虽然可以正确执行,但是也出现了报错。经过一番查找和尝试发现当命令结尾不加分号的时候不报错,因此出现此错误的原因是因为执行命令: show create procedure protest.pro_test1\G;的时候,多加了一个“;可以以此类推,不管执行什么命令,\G后不用加分号,否则就会出现此类错误。我在使用语句 show create procedure protest.pro_test1\G;查询存储过程的时候出现了错误: ERROR: No query specified。原创 2022-08-24 17:34:11 · 7100 阅读 · 0 评论 -
Every derived table must have its own alias
在做多表查询,或者查询的时候产生新的表的时候会出现这个错误:Every derived table must have its own alias原创 2022-10-21 19:20:28 · 3388 阅读 · 0 评论