新版MySQL8.0.22JDBC连接数据库常见问题解决
常见问题1:
报这个错误
Loading class `com.mysql.jdbc.Driver'. This is deprecated. The new driver class is `com.mysql.cj.jdbc.Driver'. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
翻译过来就是
加载类“com.mysql.jdbc.Driver”。这是弃用。新的驱动类是' com.mysql.cj.jdbc.Driver'。驱动程序是通过SPI自动注册的,手动加载驱动程序类通常是不必要的。
只需要改成就好了!
//加载驱动try {Class.forName("com.mysql.cj.jdbc.Driver");} catch (ClassNotFoundException e) {// TODO 自动生成的 catch 块e.printStackTrace();}
常见问题2:
报这个错误
翻译过来大概意思就是
java.sql。SQLException异常:服务器时区价值”йʱ”无法识别或代表多个时区。如果您想利用时区支持,您必须配置服务器或JDBC驱动程序(通过'serverTimezone'配置属性)来使用更特定的时区值
如译文所示,有了第一种解决方式
使用serverTimezone设置时区域
?&serverTimezone=UTC
serverTimezone来设置时区 UTC是世界时间
代码是这样的:
jdbc:mysql://localhost:3306/mysql?&serverTimezone=UTC
再测试连接就可以通过了,如图所示
还有一种一劳永逸的方法
改my.ini配置文件
直接复制使用就好
#设置时区
default-time-zone='+08:00'
然后重启服务就好了,不需要改原来的连接语句
这里解释下原因:
因为mysql数据库用的是一个外国的时间,这个时间和中国不符合,所以需要设置下时区时间+8时间就符合了!
最后效果如图:
文章到这里了,如果还有什么问题我会·继续在此文章下补充的!!!
新版MySQL8.0.22JDBC连接数据库常见问题解决相关推荐
- mysql8创建用户并授权_新版mysql8.0.12添加用户并设置权限避免踩坑!
新版MySQL8.0.12中,添加用户并设定权限 MySQL8.0之前在添加用户的时候可以直接设置用户权限如: GRANT ALL ON *.* TO `zqj`@`ip` IDENTIFIED BY ...
- 【Linux】【MySQL】CentOS7安装最新版MySQL8.0.13(最新版MySQL从安装到运行)
2019独角兽企业重金招聘Python工程师标准>>> 1.前言 框框博客在线报时:2018-11-07 19:31:06 当前MySQL最新版本:8.0.13 (听说比5.7快2倍 ...
- 最新版mysql8.0_最新版-MySQL8.0 安装 - 改密码 之坑
1. 需求背景 最近需要在一台性能一般的电脑上使用数据库,所以决定安装MySQL数据库,以前安装都是使用WorkBench自动化安装,但安装过程太慢占用空间过大,于是下载zip压缩包.之所以选择选择M ...
- 七.【Python3.8+Django3.0从零开始系列】Django3.0+Python3.8连接MySql8.0及遇到的问题解决
目录 一.Django3.0连接MySql8.0准备 二.安装pymysql 三.安装mysqlclient 错误解决方法: 四.使用PyCharm的可视化数据库管理工具,连接Mysql8创建数据库 ...
- 最新版mysql-8.0.32-winx64安装及配置
目录 一.下载 二.配置初始化文件my.ini 请注意:这里的配置是什么含义呢? 三.安装mysql 四.配置环境变量 编辑 五.cmd命令提示符 常用指令 总结 一.下载 Mysql官网下载htt ...
- MySQL8.0登录提示caching_sha2_password问题解决方法
背景 用docker构建mysql容器后连接遇到以下问题 问题 Authentication plugin 'caching_sha2_password' cannot be loaded: dlop ...
- 最新版MySQL-8.0.22-winx64 安装
1.下载 https://dev.mysql.com/downloads/ https://dev.mysql.com/downloads/下载地址 2.安装 1.以管理员身份 --找到文件的位置 - ...
- mysql8.0连接时长配置_初学者在Mysql8.0连接时的几个常见基本问题
最近在做一些java web整合时使用的最新版Mysql8.0.3,发现Mysql连接中的几个问题,总结如下: package db;//自定义包名 import java.sql.*; public ...
- mysql8.0创建dbcp_dbcp_c3p0连接mysql8.0.13
背景 学习数据库的使用,上次没有记录,现在都回忆不起来了,所以这次重新学的时候顺便记录下. 配置环境 win10 jdk11 idea mysql8.0.13 DBCP连接使用 用配置文件目前我连接不 ...
最新文章
- mysql 获取server信息_MySQL 获取服务器元数据
- 李开复:AI行业正在回归商业本质,技术公司要有服务心态落地为王
- 一次完整的Loadrunner基本流程操作
- jio文件 久其_功能强大的Windows文件管理器工具
- 29岁年薪百万,晋升阿里最年轻P8之一,我想分享8点成长经验
- gsonformat安装
- 调查上网行为管理软件(或设备)
- 【学习笔记之计算机组成原理篇】计算机系统概论
- 微软打印机驱动服务器,无法通过 Windows Server 中的 Windows 更新来安装打印机驱动程序 - Windows Server | Microsoft Docs...
- Var,Let和Const –有什么区别?
- Javascript json字符串和数组互转 json格式化html
- GLES2.0中文API-glEnable、glDisable
- Ubuntu Cleaner清理工具
- [源码和文档分享]基于QT实现的图的可视化程序地铁换乘指南系统
- scrapy学习03--异步aiohttp练习
- 深入学习高频脉冲变压器GDT的设计
- linux版本游戏排行,面向游戏玩家的六款最佳Linux发行版
- Hadoop集群时间同步NTP
- 【processing笔记】
- 圈1到圈50打不出来,直接复制
热门文章
- conda配置清华镜像
- mysql主从数据丢失_故障分析 | 记一次 MySQL 主从双写导致的数据丢失问题
- Linux C: 定时器及时钟服务
- emui10有机会升级鸿蒙,鸿蒙OS+EMUI10,能否助力华为实现科技突围?
- import引入json文件_关于TypeScript中import JSON的正确姿势详解
- linux如何设置浏览器,如何从 命令行 设置默认浏览器?
- 段错误 php,php扩展出现段错误怎么办
- 百度商业大规模微服务分布式监控系统-凤睛
- git 配置origin_git配置及操作
- 函数防抖和函数节流的最简单解释