mysql
Ma______
努力成为技术达人!!!
展开
-
mybaits关于批量插入几种方式的思考
这几天做了一个excel导入的功能,习惯使然做的就是单条循环插入,但是查询相关文章后发现在批量插入时功能点固然要完成,但是效率还是要兼顾的,这样总结几总不同方式的批量插入方式1.单条循环插入,代码如下:for (int i = 0; i < list.size(); i++) { Object object = list.get(i); ExcelPsj excelPsj = (ExcelPsj) object;原创 2022-01-19 17:07:41 · 509 阅读 · 0 评论 -
java处理一对多集合列表用(可分页)
项目中经常遇到需要一对多的列表,如果想省事,可以直接正常的返回list列表后交给前端处理,但这种处理前端也挺惨的,所有直接一对多关系的列表还是很nice的.一下记录下以前自己用到的几种方法.1.在java代码中处理public IPage<Map<String,Object>> xxxxList(Page<Map<String,Object>> page, String year) { List<Map<String, Object&原创 2022-01-14 09:49:57 · 1296 阅读 · 0 评论 -
MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案
已经碰到过好多次sql_mode=only_full_group_by的问题了,最主要的原因还是使用group by时sql语句不是按照标准来的,为了不影响项目其他sql,还是只改了配置,用语句修改sql_mode,重启后还是恢复之前的状态,于是选择在配置文件修改才是最优解,以下文章是转载总结个人认为比较全面的修复此问题的解决方法,特意记下!MySQL错误-this is incompatible with sql_mode=only_full_group_by完美解决方案_Java修炼记-CSDN博客转载 2022-01-10 09:51:19 · 111 阅读 · 0 评论 -
mysql查询两经纬度之间的距离
单位: 米SELECT ROUND ( 6378.138 * 2 * ASIN ( SQRT ( POW ( SIN ( ( '经度1' * PI () / 180 - '经度2'* PI () / 180 ) / 2 ), 2 ) + COS ('经度1' * PI () / 180) * COS ('经度2'*...原创 2021-07-16 10:12:31 · 401 阅读 · 0 评论 -
mysql无法启动10061的错误!!!
昨天晚上打开java项目准备联系几个功能,linux里面启动成功,tomcat也运行了,正在享受这个过程的时候,结果mysql显示cant connect localhost 10061的错误,瞬间一盆冷水搞得心情无比低落.之前遇见过一次这种情况,当时查找各种资料搞好了,但是忘了记下了(真是后悔),这次就没那么简单,又是翻遍了各种的资料,有的说四中方法:1,删除mysql安装路径下的dat...原创 2018-11-08 13:30:04 · 14649 阅读 · 4 评论