![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
且随风而行
别问规划和梦想,我就想躺着把钱赚了
展开
-
mysql数据库迁移到kingbase人大金仓
mysql迁移到人大金仓原创 2023-06-29 15:21:24 · 1202 阅读 · 0 评论 -
Kingbase人大金仓数据库安装
Kingbase人大金仓数据库安装原创 2023-07-03 15:35:04 · 953 阅读 · 0 评论 -
SpringBoot整合人大金仓(kingbase8)
SpringBoot整合Mybatis+人大金仓(kingbase8)原创 2023-06-30 12:01:00 · 4788 阅读 · 4 评论 -
java报错:Type handler was null on parameter mapping for property ‘*‘,jdbcType (null) combination.
Cause: java.lang.IllegalStateException: Type handler was null on parameter mapping for property 'urlParams'. It was either not specified and/or could not be found for the javaType (com.alibaba.fastjson.JSONObject) : jdbcType (null) combination.原创 2023-02-21 16:20:29 · 11981 阅读 · 0 评论 -
java保存json类型数据到mysql数据库,mysql保存json类型数据
java保存json类型数据到mysql数据库,mysql保存json类型数据原创 2023-02-21 15:51:59 · 2073 阅读 · 0 评论 -
Mysql报错:Can’t create/write to file xxx (OS error 24 - Too many open file)的快速处理方法
Can't create/write to file '/tmp/MYg1SlCz' (OS errno 24 - Too many open files)原创 2022-10-26 16:24:55 · 1490 阅读 · 0 评论 -
“this is incompatible with sql_mode=only_full_group_by“问题快速解决方法
1.问题出现原因MySQL 5.7,实现检测功能的依赖。如果启用了ONLY_FULL_GROUP_BY SQL模式(默认),MySQL拒绝选择列表查询,条件,或命令列表是指非聚合列既不是GROUP BY子句中指定功能也不依赖他们。(5.7之前,MySQL不检测功能的依赖和ONLY_FULL_GROUP_BY在默认情况下不启用。 ONLY_FULL_GROUP_BY,对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY从句原创 2022-05-18 16:32:43 · 1112 阅读 · 0 评论 -
MYSQL查询一张表中重复的所有记录数据(数据库表重复数据删除处理)
1、一张表中有username 字段数据重复,查询出username字段数据重复的所有数据,如下select * from table a where (a.username) in (select username from table group by username having count(*) > 1) order by username desc2、删除表中多余的重复记录,如下是删除企业信息表里企业统一信用代码(unifiedcode)重复的数据,通过province_code原创 2022-01-10 11:42:23 · 3923 阅读 · 0 评论 -
MySQL计算两个日期(两个时间)相差的天数、月数、年数
MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。SELECT TIMESTAMPDIFF(类型,开始时间,结束时间)相差的秒数:SELECT TIMESTAMPDIFF(SECOND,'1993-03-23 00:00:00',DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%S'))相差的分钟数:SELECT TIMESTAMPDIFF(MINUTE,'1993-原创 2021-12-29 17:52:50 · 356 阅读 · 0 评论 -
MYSQL查询报错Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT)
在执行SQL语句中有比较两个表的字段时,如下图出现Illegal mix of collations (utf8_unicode_ci,IMPLICIT) and (utf8_general_ci,IMPLICIT)错误。原因是表bas_parameter_item编码类型是utf8_general_ci,而表bas_parameter_copy1编码类型是utf8_unicode_ci。以下是我找到的解决方法:1.查询时进行数据类型转换2.将两个表的编码保持一致,并且查询效率大大提升alter原创 2021-12-23 17:10:01 · 1888 阅读 · 0 评论 -
mybatis分页查询数据重复问题解决
今天测试提出了个bug:分页查询出来的数据第二页与第三页的数据大部分相同查询数据库发现也是同样的数据,经过排查,是排序导致的问题,没有一个唯一值的字段排序导致排序混乱,所以加上一个唯一性的值就可以保证排序正常分页...原创 2021-12-07 11:18:23 · 2366 阅读 · 3 评论 -
mysql查询数据存在但是点击显示为空(JSP页面数据显示换行)
产生原因:由于mysql库中有的字段会有换行符,导致无法用这些字段进行查询,查询结果为空。解决方法//先查询数据是否存在换行符select * from table where column like '%\r\n%'//如果存在则将换行符替换为""字符串update table(表) set column(字段名) = replace (username,"\r\n","");...原创 2020-06-22 17:02:46 · 627 阅读 · 0 评论 -
Hibernate SQLQuery 原生SQL参数赋值自设,防止数据泄露(安全性)
安全性考虑通常我们写sql语句代码的时候都是直接把需要查询的数据赋值给参数,这样的话可能会引发安全问题,因此要使用Hibernate 的原生sql来保证数据的安全。参数值自设储存String sql = "select * from pubuser where str1 = ? and str2 = ? and str3 = ?";getEntityDao().executeSQL(sql.toString(), str1, str2, ---);通常原生sql我们都是通过这个格式来进行查询。但原创 2020-05-21 16:29:54 · 827 阅读 · 0 评论 -
关于java用Quertz定时进行数据库同步的简单操作
1. 首先需要添加定时器Quertz的依赖 org.quartz-scheduler quartz 2.3.02. 定时器Quertz的xml文件配置 <bean id="synchroEventReportTask" class="org.hyena.aers.task.SynchroEventReportTask"></bean> <!-- 设定执行代码中的具休方法 --> <bean id="synchroEven原创 2020-05-11 18:52:09 · 1589 阅读 · 1 评论