MAVEN项目使用MySQL8.0版本总结
尝试一、修改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&serverTimezone=UTC&rewriteBatchedStatements=true&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版本总结相关推荐
- 关于mysql 5.0版本java项目导入mysql8.0的问题
java项目是mysql5.0版本的,本机mysql是8.0版本的,不兼容,解决方法如下: 1.更换数据库驱动,数据库连接驱动下载链接http://central.maven.org/maven2/m ...
- mysql8.0版本的服务器名称_Linux服务器配置-VSFTP服务配置(六)
上文:Linux服务器配置-VSFTP服务配置(五) 上文中已经介绍了使用数据库文件方式配置虚拟用户认证登录FTP服务器,这篇文件将介绍通过数据库方式(vsftpd服务+pam_mysql+MySQL ...
- Mybaits连接MySQL8.0版本的配置
Mybaits连接MySQL8.0版本的配置 1.更改Maven配置文件 2.修改Mybaits的配置文件 2.1使用的是xml配置方式 2.2 使用的是properties文件的配置方式 1.更改M ...
- php7废弃了MySQL,关于mysql8.0版本和PHP7不兼容的问题
新安装了mysql8.0版本.当PHP连接数据库的时候,会出现一个情况就是连接数据库失败,一般来说会出现以下两种情况: 1.报错:PDO::__construct(): Server sent cha ...
- FineReport——JDBC 连接 MySQL8.0 版本数据库
1.描述 下面介绍 Windows 操作系统下 JDBC 连接 MySQL8.0 版本数据库的两种方法. 2. 方法一 1)删除%FR_HOME%\webapps\webroot\WEB-INF\li ...
- Linux安装MySQL的完整步骤并有关MySQL8.0版本的问题方法
目录 QUESTION:Linux安装MySQL的完整步骤? ANSWER: 一:使用wget 直接下载 二:安转软件源,将platform-and-version-specific-package- ...
- mysql8.0版本的服务器名称_MySQL 8.0安装部署-运维笔记
MySQL 8 正式版 8.0.11 已发布,官方表示 MySQL 8 要比 MySQL 5.7 快 2 倍,还带来了大量的改进和更快的性能! 一. Mysql8.0版本相比之前版本的一些特性 1) ...
- 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 ...
- Windows10 MySQL8.0版本的压缩包安装方式
首先,到mysql官网下载mysql-8.0.21-winx64.zip 将压缩包解压到任一目录 解压后进入mysql-8.0.21-winx64(默认目录)下 新建一个my.ini文件,默认情况下是 ...
最新文章
- C语言运算符优先级-----从没像现在这样深刻体会
- 如何玩转PDF?5款简单好用的PDF工具推荐
- (转载)机器学习知识点(十四)EM算法原理
- 云湖共生,下一代数据湖来了?
- China Mobile 免流原理
- centos安装后两个启动项、_Windows安装Centos7双系统后Windows启动项消失
- JavaScript 简介
- 如何注册和删除系统服务文件
- 39. 二叉树的深度(C++版本)
- 超链接、插入子报表、网页框
- tensorflow Keras的搭建训练步骤
- 二级C语言选择题分类,全国计算机等级考试二级C语言填空与选择题简单分类.doc...
- 一站式开源分布式集群云真机测试平台Sonic——基于Docker方式部署sonic前后端(体验版)
- 【Python】爬虫-----下载B站视频
- Ubuntu系统如何连接WiFi
- CSAPP第二章家庭作业
- Webpack 搭建 Vue + ts + tsx
- Yii2 composer安装asset packagist 再提速 静态资源安装
- 爬虫实战-肯德基kfc门店地址实战
- 茜色的坂道SP线是啥鸟语?3级E文果然功力不够
热门文章
- 数据同步:MySQL到Elasticsearch
- uniapp 开发移动端对接巴法云物联网平台控制ESP8266开关灯
- 物理学专业英语(写作整理)04 物理中常用的空间表示
- 每天学一点flash(53) 关于直线的对称点
- 谷歌浏览器开发者工具下方的控制台不见了
- 跨境早报| 亚马逊新站点来了!又一条中国至俄罗斯货运航线将启动?
- 解决webSocket中传输base64图片过大时的过慢问题
- 哈罗小贝异军突起 苏州太仓“文艺复兴”
- 扩张背后短期亏损,奈雪的茶想要讲一个“量变到质变”的故事
- Jupyter Notebook使用plt.show()输出“Figure size 640x480 with 1 Axes”