1.连接MySQL8.0必须要是mysql-connector-java 5.1.47

<dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.47</version>
</dependency>

2.Java例实如下:

import java.sql.Connection;
import java.sql.SQLException;
import com.zaxxer.hikari.HikariConfig;
import com.zaxxer.hikari.HikariDataSource;public class TestConnection {private static HikariDataSource dataSource;public static void main(String[] args) {HikariConfig config = new HikariConfig();config.setDataSourceClassName("com.mysql.jdbc.jdbc2.optional.MysqlDataSource");config.addDataSourceProperty("url", "jdbc:mysql://localhost:3306/clientdb?serverTimezone=UTC");config.addDataSourceProperty("user","root");config.addDataSourceProperty("password", "123456");config.setMinimumPoolSize(10);config.setMaximumPoolSize(20);config.setConnectionTimeout(1000);config.setIdleTimeout(60000);config.setMaxLifetime(180000);dataSource = new HikariDataSource(config);try {Connection connection = dataSource.getConnection();System.out.println("success");connection.close();}catch(SQLException ex) {System.out.println("failure:"+ex.getMessage());}}
}

Spring HikariDataSource连接MySQL8.0相关推荐

  1. dw8与mysql的连接,VS2019连接mysql8.0数据库的教程图文详解

    1.首先准备好vs2019以及mysql数据库,两者都可以去官网下载,我们直接描述连接过程. 2.连接: 第一步:打开mysql的安装目录,我本地的安装目录如下:(注意是否有include和lib文件 ...

  2. Navicat连接MySQL8.0出现乱码的解决方案

    Navicat连接MySQL8.0出现乱码的解决方案 参考文章: (1)Navicat连接MySQL8.0出现乱码的解决方案 (2)https://www.cnblogs.com/ray-mr-hua ...

  3. mysql8.0client_navicat 连接mysql8.0 报错client does not support authentication

    navicat 连接mysql8.0 报错client does not support authentication,解决方法: 打开windows Powershell,输入以下命令 ,加红加粗的 ...

  4. JDBC连接时所犯错误1.字符集设置不合适2.连接MySQL8.0社区版时时区不一致3..包名不能以Java.命名4.驱动被弃用

    Microsoft JDBC Driver 的主页为:https://msdn.microsoft.com/en-us/data/aa937724.aspx 下载所需驱动 今天连接时报了四次错,记录下 ...

  5. FineReport——JDBC 连接 MySQL8.0 版本数据库

    1.描述 下面介绍 Windows 操作系统下 JDBC 连接 MySQL8.0 版本数据库的两种方法. 2. 方法一 1)删除%FR_HOME%\webapps\webroot\WEB-INF\li ...

  6. navicat连接mysql闪退_Navicat连接MySql8.0的各种问题及解决方法

    navicat连接mysql8.0亲测有效 今天下了个 mysql8.0,发现navicat连接不上,总是报错1251: 原因是mysql8.0版本的方式和mysql5.0的不一样,连接会报错. 试了 ...

  7. FineReport连接mysql8.0.16

    今天想用springboot2.1.5集成finereport10.0,结果连接mysql8.0.16时,提示连接失败,上官网一看,发现内置的mysq版本驱动是5.1.39,所以问题是:mysql驱动 ...

  8. python3连接数据库步骤_Python3连接Mysql8.0遇到的问题及处理步骤

    最近在使用Python开发系统,需连接mysql数据库,我用的是Python3连接MySQL8.0,其中老是报错以下问题: 网上给了各种各样的方法,大多是通过各种方式修改密码. 最简单的方法是更换了r ...

  9. Java连接MySQL8.0以上版本数据库方式

    Java连接MySQL8.0以上版本数据库方式 MySQL 8.0 开始数据库相比常用的 5.X 版本发生了比较大的变化,我们在连接数据库的过程中许多地方也要发生一些变化. 总结一下,想要利用 mys ...

最新文章

  1. 两个字符串之间的复制,不使用strcopy()函数
  2. WEB学习-CSS盒模型
  3. python 报错 SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1076) 解决方法
  4. linux shell 2 /dev/null的解释
  5. linux搜索有哪些文件夹,Linux常见几个查找命令
  6. python3命令行安装pip_win10系统下python3安装及pip换源和使用教程
  7. OpenCL 数据类型
  8. 完全二叉树子节点个数
  9. 懒人看执行计划神器 for Oracle
  10. 微型计算机主板上安装的主要部件有,微型计算机的主板上安装的主要部件有()....
  11. Intel亚太研发有限公司段建钢:存储市场的那些年
  12. 淘宝直播上线“湖北加油”专区:近7000湖北商家获得扶持
  13. Trapcode套装插件原创图文/视频安装教程
  14. 16进制 转为图片 php_PHP实现简单RPC
  15. 华为手机怎样才算激活了_华为手机激活是怎么回事
  16. JAVA理财管理系统(JAVA 毕业设计)
  17. 使用Gpu恢复7z密码
  18. 转行开始的前端填坑之路
  19. 华为 组播之IGMPv1
  20. “无任何网络提供程序接受指定的网络路径”的解决办法

热门文章

  1. python创建学生类和教师类,python,学校成员类的例子,老师和学生(python class父类与子类之间的联系与逻辑)...
  2. 第二届“强网”拟态防御国际精英挑战赛落幕,29支国内外精英队伍未能突破拟态防御,赛宁网安靶场平台完美支撑BWM新赛制.
  3. SpringDataJPA 高效批量操作
  4. java 的 clear 和 compact
  5. Array与ArrayList有什么区别
  6. 中职双师型教师计算机培训总结,双师型教师计算机培训心得体会.doc
  7. 腾讯 2020年新增 20 亿行代码,C++蝉联腾讯最受欢迎的编程语言
  8. Single Image Haze Removal Using Dark Channel Prior
  9. CADD之分子对接一:背景介绍
  10. 小时候父亲是座山,我长大后山却垮了