尝试一、修改pom.xml引入的mysql-connector-java版本为8.0.16(与MySQL版本一致);

对项目进行打包,打包后,检查程序包内的mysql-connector-java是否是设置的8.0.16版本,若不是的话,需要将程序内的mysql-connector-java替换成8.0.16版本的jar包;

对jar包进行运行测试;

若运行通过将不用再进行下面的尝试;

尝试二、

1、将driverClassName=com.mysql.jdbc.Driver改为com.mysql.cj.jdbc.Driver;

并将<property name="url" value="jdbc:mysql://IP:3306/数据库名?characterEncoding=utf8"/>

改为

<property name="url" value="jdbc:mysql://IP:3306/数据库名?useSSL=false&amp;serverTimezone=UTC&amp;rewriteBatchedStatements=true&amp;characterEncoding=utf8"/>

2、保留尝试一步骤

对项目进行打包,打包后,检查程序包内的mysql-connector-java是否是设置的8.0.16版本,若不是的话,需要将程序内的mysql-connector-java替换成8.0.16版本的jar包;

对jar包进行运行测试;

若运行通过将不用再进行下面的尝试;

尝试三、

在尝试一的基础上,将引入的mysql-connector-java版本降到5以上;

尝试四、

修改MySQL事务隔离级别

SHOW VARIABLES LIKE '%iso%';
SET SESSION transaction_isolation='READ-COMMITTED';

上述步骤用于出现错误:

Could not retrieve transation read-only status server

Unknown system variable 'tx_read_only'

的解决办法

MAVEN项目使用MySQL8.0版本总结相关推荐

  1. 关于mysql 5.0版本java项目导入mysql8.0的问题

    java项目是mysql5.0版本的,本机mysql是8.0版本的,不兼容,解决方法如下: 1.更换数据库驱动,数据库连接驱动下载链接http://central.maven.org/maven2/m ...

  2. mysql8.0版本的服务器名称_Linux服务器配置-VSFTP服务配置(六)

    上文:Linux服务器配置-VSFTP服务配置(五) 上文中已经介绍了使用数据库文件方式配置虚拟用户认证登录FTP服务器,这篇文件将介绍通过数据库方式(vsftpd服务+pam_mysql+MySQL ...

  3. Mybaits连接MySQL8.0版本的配置

    Mybaits连接MySQL8.0版本的配置 1.更改Maven配置文件 2.修改Mybaits的配置文件 2.1使用的是xml配置方式 2.2 使用的是properties文件的配置方式 1.更改M ...

  4. php7废弃了MySQL,关于mysql8.0版本和PHP7不兼容的问题

    新安装了mysql8.0版本.当PHP连接数据库的时候,会出现一个情况就是连接数据库失败,一般来说会出现以下两种情况: 1.报错:PDO::__construct(): Server sent cha ...

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

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

  6. Linux安装MySQL的完整步骤并有关MySQL8.0版本的问题方法

    目录 QUESTION:Linux安装MySQL的完整步骤? ANSWER: 一:使用wget 直接下载 二:安转软件源,将platform-and-version-specific-package- ...

  7. mysql8.0版本的服务器名称_MySQL 8.0安装部署-运维笔记

    MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一.  Mysql8.0版本相比之前版本的一些特性 1) ...

  8. Navicat连接MySQL8.0版本时出现Client does not support authentication protocol requested by server;报错的问题解决办法

    Windown系统下 遇到 Navicat连接MySQL8.0版本时出现Client does not support authentication protocol requested by ser ...

  9. Windows10 MySQL8.0版本的压缩包安装方式

    首先,到mysql官网下载mysql-8.0.21-winx64.zip 将压缩包解压到任一目录 解压后进入mysql-8.0.21-winx64(默认目录)下 新建一个my.ini文件,默认情况下是 ...

最新文章

  1. C语言运算符优先级-----从没像现在这样深刻体会
  2. 如何玩转PDF?5款简单好用的PDF工具推荐
  3. (转载)机器学习知识点(十四)EM算法原理
  4. 云湖共生,下一代数据湖来了?
  5. China Mobile 免流原理
  6. centos安装后两个启动项、_Windows安装Centos7双系统后Windows启动项消失
  7. JavaScript 简介
  8. 如何注册和删除系统服务文件
  9. 39. 二叉树的深度(C++版本)
  10. 超链接、插入子报表、网页框
  11. tensorflow Keras的搭建训练步骤
  12. 二级C语言选择题分类,全国计算机等级考试二级C语言填空与选择题简单分类.doc...
  13. 一站式开源分布式集群云真机测试平台Sonic——基于Docker方式部署sonic前后端(体验版)
  14. 【Python】爬虫-----下载B站视频
  15. Ubuntu系统如何连接WiFi
  16. CSAPP第二章家庭作业
  17. Webpack 搭建 Vue + ts + tsx
  18. Yii2 composer安装asset packagist 再提速 静态资源安装
  19. 爬虫实战-肯德基kfc门店地址实战
  20. 茜色的坂道SP线是啥鸟语?3级E文果然功力不够

热门文章

  1. 数据同步:MySQL到Elasticsearch
  2. uniapp 开发移动端对接巴法云物联网平台控制ESP8266开关灯
  3. 物理学专业英语(写作整理)04 物理中常用的空间表示
  4. 每天学一点flash(53) 关于直线的对称点
  5. 谷歌浏览器开发者工具下方的控制台不见了
  6. 跨境早报| 亚马逊新站点来了!又一条中国至俄罗斯货运航线将启动?
  7. 解决webSocket中传输base64图片过大时的过慢问题
  8. 哈罗小贝异军突起 苏州太仓“文艺复兴”
  9. 扩张背后短期亏损,奈雪的茶想要讲一个“量变到质变”的故事
  10. Jupyter Notebook使用plt.show()输出“Figure size 640x480 with 1 Axes”