Mysql
Aron锅
以梦为码,越敲越傻
展开
-
mysql支持emoji字符
1)maven升级mysql jar包版本2)项目的数据源配置url上添加character_set_client=utf8mb4&character_set_server=utf8mb4&character_set_connection=utf8mb4&character_set_results=utf8mb43)加上时区的设置serverTimezone=GMT%2B8 4)设置数据库的属性:字符编码和排序规则mbutf-85)更新...原创 2020-05-29 18:31:42 · 209 阅读 · 0 评论 -
Mysql 查询优化,排序,特殊使用等-年度总结
一.优化1.数据表联查优化 1.先执行where过滤,再联查; 2.合适的组合索引, 3.字段值: 1)尽量使用数字类型 ...原创 2020-01-21 09:52:42 · 191 阅读 · 0 评论 -
cursor游标(Mysql 存储过程之结果集的循环操作)
demo format: BEGIN declare cursorName cursor for (select sql); //声明游标和取得结果集 declare continue handler for not found set condition_arg = value1; set condition_arg = value2 ; //设置结...原创 2018-03-05 14:17:28 · 1060 阅读 · 0 评论 -
Mybatis <choose>标签的使用:多条独立sql,选择执行
demo:本人项目的使用的需求场景:统计每日:会员,会员登入,会员注册,会员活跃,的总数,接口返回的栏位都是total,date,module,只不过模块不一样使用的表和获取数据的字段的不同;(供参考)<select id="analytics" resultType="map"> <choose> <when test="module == 'AMOUNT'"...原创 2018-03-05 14:55:11 · 1391 阅读 · 0 评论 -
Mysql 一条update语句,更新多张表(存在关联的表)
UPDATE table1 LEFT JOIN table2 ON table1.xx=table2.xx (关联的字段) SET table1.xx=value,table2.xx=value (update value)WHERE table1.xx=xx (条件)原创 2018-07-16 10:12:10 · 17066 阅读 · 1 评论