###第二次更新,Time:2022/4/20
数据库的时区问题,真的是很让人无语的问题,总是忘了写全,在这里干脆直接把最终版放上,这样写没有问题!(我这里用的是yml)

 #数据库配置datasource:driver-class-name: com.mysql.cj.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/xdclass_redis?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghaiusername: rootpassword: 123456

###################################
今天写mybatis项目时,突然发现连接不了数据库了,提示我时区问题

特别记录一下;
我常写的建立连接的代码是这样的

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/online_xdclass?useUnicode=true&characterEncoding=utf-8

其实这样还不够标准,在一些系统,比如mysql8.0以上或者因为某些位置问题都会导致时区问题,这时你应该在后面加一块代码,如下

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/online_xdclass?useUnicode=true&characterEncoding=utf-8&useSSL=false

其实到这里就基本解决绝大部分问题,但是,还有一小部分同学会碰到更神奇的问题,那就是连接时间(没错,我都遇到了)
在后面加这一块就行&autoReconnect=true
到这基本就是没有问题了,如果还有,请留言告诉我。

最后附上application.properties的代码模板

server.port=8087spring.datasource.driver-class-name =com.mysql.cj.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/online_xdclass?useUnicode=true&characterEncoding=utf-8&useSSL=false
spring.datasource.username=root
spring.datasource.password=123456
#使用阿里巴巴druid数据源,默认使用自带的
#spring.datasource.type =com.alibaba.druid.pool.DruidDataSource
#开启控制台打印sql
mybatis.configuration.log-impl=org.apache.ibatis.logging.stdout.StdOutImpl

idea连接数据库时区问题相关推荐

  1. IDEA连接mysql出现时区错误_idea连接数据库时区错误

    错误界面 IDEA连接mysql,地址,用户名,密码,数据库名,全都配置好了,点测试连接,咔!不成功! 界面是这样的, 翻译过来就是:服务器返回无效时区.进入"高级"选项卡,手动设 ...

  2. IDEA连接数据库时区问题,报红Server returns invalid timezone. Need to set ‘serverTimezone‘ property.

    目录 1.IDEA连接数据库步骤 2.时区不一致问题解决 2.1 解决方法一:手动设置 "serverTimezon" 属性值 2.2 解决方法二:URL 中添加时区设置 2.3 ...

  3. idea连接数据库时区设置

    新版本的idea连接数据库需要设置时区 ​ 1.测试连接 ​ 2.设置时区 ​ 3.改变时区 4.改成Asia/Shanghai

  4. SpringBoot 查询根据时间数据-数据库时区错误

    最近在做一个根据时间段查询数据的表格,发现前端传的时间到打印出sql的查询时间相差8个小时.经过断点调试,发现是mybatis时区转换错误. 前端传到后端的数据是对的,sql打印的时间是错的. 两种办 ...

  5. 常见报错信息及解决方法

    1.空指针异常(NullPointerException) 2.低级sql错误(BadSqlGrammarException) 3.修饰方法词 4. 5.前后端都不报错,前段页面修改数据显示成功,但数 ...

  6. IntelliJ IDEA连接数据库时报错:服务器返回无效的时区,需要设置 ‘‘serverTimezone‘‘ 属性。

    文章目录 问题描述 报错原因 解决方案 方案1 方案2 方案3 方案4 问题描述 服务器返回无效的时区,需要设置 ''serverTimezone'' 属性. 报错原因 时区无效,需手动进行设置. 解 ...

  7. MySQL数据库时区问题导致java程序无法连接数据库

    转载自 https://blog.csdn.net/man_zuo/article/details/81027934 先把报错信息贴上, The server time zone value '??? ...

  8. mysql数据库连接时区设置_springboot 连接数据库之时区设置

    抽空查看以前的开发日志,发现了一些"问题"日志,决定整理后陆陆续续发出来吧,也为有需要的话小伙伴提供点帮助. 在springboot启动之时,报错了,一看应该就是连接MySql数据 ...

  9. dirver时区_JDBD连接MySQL中的驱动与时区问题

    1.在进行jdbc与mysql连接的时候应注意,加载驱动的方式根据MySQL版本内容来说 有变化 5.7版本之前: String driver= "com.mysql.jdbc.Driver ...

最新文章

  1. 一人一天发两篇Science,视频揭秘:植物如何在与病菌的斗争中取胜?
  2. java object... arguments_Java面试之基础题---对象Object
  3. 异常检测时间序列_时间序列的无监督异常检测
  4. 带你自学Python系列(三):列表遍历(for循环)
  5. 线性搜索c语言,线性搜索实例程序(C语言)
  6. JAVA读、写EXCEL文件
  7. 谷歌宣布将向四川雅安地震灾区捐款500万元
  8. 删除文件出现“文件正在使用或正在打开”
  9. QT 水晶圆角按钮样式
  10. aspnet172海派电影视频点播分享影评网站
  11. 混合波束成形|重叠子阵结构下的HBF探讨
  12. java 拼音 联想_solr6.6.2之拼音联想
  13. 系统设计都需要考虑什么
  14. (十 八)张量场函数对矢径的导数、梯度
  15. 两个质量部女娃引发的喷发:绩效考核啊考核!
  16. 对话CSDN副总裁-邹欣:先行动的才是赢家,践行长期主义的价值创造者终将收获价值 | COC上海城市开发者社区
  17. ttf与ttc与字体的区别
  18. opencv系列之基于NVIDIA显卡的opencv-python硬解方案
  19. 就业内推 | 上市公司招网工,最高25k*14薪,六险一金
  20. mysql一键更改图片地址_利用mysql语句批量替换指定wordpress文章图片路径

热门文章

  1. 502 Bad Gateway 错误的可能原因
  2. 湖南计算机录取位次,2019-2020年湖南一本重点大学投档线及最低录取位次统计表...
  3. ERP实施-新能源-三元锂电池
  4. 法国大数据分析协作初创企业Dataiku获1400万美元风险投资
  5. MySQL数据库习题
  6. 计算机组成原理多级中断实验,TEC-XP计算机组成原理实验系统概述
  7. Maxon发布Cinema 4D R23
  8. java-php-python-ssm面相高校学生的图书共享平台计算机毕业设计
  9. qq服务器维护到什么时候,2021qq扩列维护到什么时候?qq扩列升级什么时候结束?...
  10. “请输入的月份“判断季节