数据库 mysql8 报错 java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed

在url的后边加上allowPublicKeyRetrieval=true 后重启 allowPublicKeyRetrieval=true jdbc:mysql:///xxx.xxx.xxx.xxx:3306?&useSSL=false&serverTimezone=UTC&allowPublic...

2022-12-10 394 阅读

数据库 mysql8 报错 is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'"

1.执行 flush hosts; 2.调大max_connect_errors次数 set global max_connect_errors = 1000;

2022-12-10 432 阅读

数据库 java new Date()时间与保存到数据库时间不一致问题

java 中使用new Date()获取的时间是服务器对的时间,但是存储到数据库后差几个小时 解决办法,在连接地址后加 serverTimezone=GMT%2B8 例如: jdbc:mysql://localhost:3306/ddd?us...

2022-12-10 726 阅读

mybatis 使用MyBatis select数据库查出有数据 但返回对象为null

使用MyBatis select数据库查出有数据 但返回对象为null8/4/2018 11:03:14 PM 今天测试项目出现使用MyBatis select数据库查出有数据 但返回对象为null mybatis配置文件: <!-- 根据主键ID...

2022-12-10 490 阅读

数据库 oracle数据库进程查询

1、查看进程 select sess.sid,sess.serial#,lo.oracle_username,lo.os_user_name,ao.object_name,lo.locked_mode,SESS.machinefrom v$locked_object lo,dba_objects ao,v$session sesswhere ...

2022-12-10 400 阅读

数据库 【数据库】MySQL四种方法实现merge into

本文主要介绍将oracle中的merge into转换成MySQL的语法 在Oracle中,可以使用merge into,但是,MySQL中不支持,可以使用以下几种方法。 方法一:update + insertmerge其实就是不存在则inser...

2022-12-10 606 阅读

数据库 各种开源数据库同步工具汇总

(1) OGGOracle GoldenGate 是一款实时访问、基于日志变化捕捉数据,并且在异构平台之间迚行数据传输的产品。GoldenGate TDM是一种基于软件的数据复制方式,它从数据库的日志解析数据的变化...

2022-12-10 456 阅读

数据库 Ubuntu安装MySQL并配置远程连接(适用于Ubuntu 20.04和MySQL 8.0)

下载安装MySQLsudo apt-get update  #更新软件源sudo apt-get install mysql-server  #安装mysql启动Mysql-serversservice mysql s...

2022-12-10 378 阅读

mybatis 关于sql在数据库执行很快,在mybatis执行很慢的问题

最近碰到了这个问题,记录一下,本人用的是Oracle数据库。 1、条件字段存在隐式转换 举个例子,sql有个时间字段,数据库是date类型,java实体里是util.date类型,这样的话,mybatis会把实体...

2022-12-10 2683 阅读

数据库 Oracle数据库 动态SQL

一、什么是动态SQL一般的PL/SQL程序设计中,在DML和事务控制的语句中可以直接使用SQL,但是DDL语句及系统控制语句却不能在PL/SQL中直接使用,要想实现在PL/SQL中使用DDL语句及系统控制语句,...

2022-12-10 358 阅读