mysql 8.0 是现在较新的版本,所以很多项目都开始用户mysql 8,在使用java连接mysql 8的时候,很多人想当然觉得需要使用新的连接驱动程序,比如mysql-connector-java 8.0.11,但如果用这个驱动,JDK版本必须是1.8及以上,不然会报:Unsupported major.minor version 52.0。

其实mysql 8.0使用mysql-connector-java-5.1.48就可以连接,没有必要使用mysql-connector-java 8.0.11,如果使用mysql-connector-java 8.0.11,JDK必须1.8及以上。

为什么要记录这个,就是因为同样的问题,我好像犯过两次错误,都是花了一下午的时间在找问题,开始认为是proxool的问题,因为那个0.9.1版本实在太老了,但其实根本不是那个原因。

如果使用的是低版本的JDK,请使用mysql-connector-java-5.1.48连接mysql 8数据库。

以下是区别:

1、mysql-connector-java-5.1.48 连接

jdbc:mysql://127.0.0.1/wechat

org.gjt.mm.mysql.Driver

2、mysql-connector-java 8.0.11 连接

jdbc:mysql://localhost:3306/mydb?useSSL=false&serverTimezone=GMT

com.mysql.cj.jdbc.Driver

java 连接mysql 8.0,java连接mysql 8.0的问题相关推荐

  1. c ibatis mysql实例_[Java教程]java程序中的ibatis连接mySql的基本实例

    [Java教程]java程序中的ibatis连接mySql的基本实例 0 2015-03-16 00:01:32 属性文件:SqlMap.properties1 driver=com.mysql.jd ...

  2. mysql 左连接b表的一条数据_阿里java架构师教你怎么用mysql怒怼面试官

    转载地址: 阿里java架构教你怎么用mysql怒怼面试官​www.jianshu.com 说一下mysql比较宏观的面试,具体咋写sql的这里就不过多举例了.后面我还会给出一个关于mysql面试优化 ...

  3. getconnection java_在MyEclipse用java写的一个GetConnection1.java,用于连接MySQL,却总是出错。(没有财富值了,见谅!)...

    在MyEclipse用java写的一个GetConnection1.java,用于连接MySQL,却总是出错.求救!!!packageJavaBean1;importjava.sql.*;import ...

  4. java连接mysql数据库方法_java连接mysql数据库的方法详解

    连接mysql数据库在java中有几种常用的方式有官方提供的JDBC连接MySQL数据库也有后面我们讲到的其它的方式连接数据库,具体如下. JDBC连接MySQL数据库 首先要下载Connector/ ...

  5. java链接mysql出问题_java连接MySQL出现问题

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 Exception in thread "main" com.mysql.jdbc.exceptions.jdbc4.MySQLNon ...

  6. java连接mysql抛异常_Java 连接MySQL数据库 插入中文 抛出异常

    mysql数据库字符集设为默认: 下面解决好的代码,没乱码,我测试过的 String sContent = new String(request.getParameter("content1 ...

  7. mysql8连接数据库显示cache_MySQL数据库之mysql 8.0 java连接报错:Unknown system variable 'query_cache_size'...

    本文主要向大家介绍了MySQL数据库之mysql 8.0 java连接报错:Unknown system variable 'query_cache_size' ,通过具体的内容向大家展现,希望对大家 ...

  8. mysql 8.0 java连接报错:Unknown system variable 'query_cache_size'

    java连接mysql 8.0.11报错 java.sql.SQLException: Unknown system variable 'query_cache_size' at com.mysql. ...

  9. mysql8.0root连接失败_mac 下jdbc连接mysql 8.0 失败

    问题描述 mac 下无法使用jdbc连接mysql8.0 Mysql环境 debian9 虚拟机 mysql Ver 8.0.16 for Linux on x86_64 (MySQL Communi ...

最新文章

  1. 利用runtime实现KVO
  2. UA OPTI501 电磁波3 SI单位制与电磁学常用单位
  3. 使用FMDB多线程訪问数据库,及database is locked的问题
  4. 编译原理实验代码c语言,编译原理实验 简单词法分析(含源代码和实验结果)
  5. python定义字符串数组_python数组声明
  6. POJ 1947 Rebuilding Roads (树dp + 背包思想)
  7. 广州元宇宙10条(附pdf下载地址)
  8. 不用媒体查询做web响应式设计-遁地龙卷风
  9. 什么是面向对象对象,什么是面向过程,什么是面向对象思想。
  10. elasticsearch之 hdfs上的备份和还原操作
  11. mac打开软件显示没有权限不能打开
  12. 关于标志信息ZF、OF、SF、CF的理解
  13. python3 工作上一些正则表达式
  14. 云计算学习笔记——第四章 存储虚拟化
  15. object.getClass()和Object.class的区别
  16. Markdown做笔记或写博客
  17. 用IDEA进行Java后台开发(一)
  18. django网页制作(1)虚拟机、python虚拟环境
  19. 金三银四,我猜你需要这套网络安全工程师面试题合集【全网首发】
  20. 平面设计如何做好空间创意

热门文章

  1. Centos 7 安装Mysql5.7
  2. oracle flashback table 参数,Oracle10g中FLASHBACK TABLE语句恢复DML误操作
  3. 每日一皮:当项目完工,开发进行演示时
  4. Android不使用支持库请求运行时权限
  5. 假设一个学校的计算机系新建,武汉大学计算机学院《计算机系统结构》08级A卷B卷及答案...
  6. java 圈复杂度_关于Java:降低Switch语句的循环复杂度-Sonar
  7. 【SpringCloud】Feigin:伪装
  8. MNN.Tensor exit code -1073740791 (0xC0000409) 解决
  9. CVPR 2021 | 微软提出“解构式关键点回归“, 刷新COCO自底向上多人姿态检测记录!
  10. 图像翻译、语义分割、域适应、图像检索、无监督学习cvpr2021