zoukankan      html  css  js  c++  java
  • MyBatis 多数据源

    序言:在练习Spring Boot + MyBatis多数据源项目时,遇到 ERROR 16856 --- [reate-876365377] com.alibaba.druid.pool.DruidDataSource   : create connection SQLException, url: jdbc:mysql:///chapter05-1, errorCode 0, state 01S00, java.sql.SQLException: The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the 'serverTimezone' configuration property) to use a more specifc time zone value if you want to utilize time zone support.问题;

    问题描述:1. 控制台界面:

     2. 经过仔细的排查,是MySQL本身的时区设置问题导致的。MySQL安装默认时区为美国时区,而北京比美国迟8个小时。

    3. IntelliJ IDEA中application.propertis的数据库连接配置信息如下:

    4. 解决方案:在 spring.datasource.one.url 与 spring.datasource.two.url 的后面加 serverTimezone=UTC

     

     

     

  • 相关阅读:
    vue 基础 模板
    常见的JS语言错误总汇
    面向对象两大编程思想
    15条你可能不知道的JS高效技巧
    django简介
    ping连通性
    IP地址解释
    web网页请求以及网络联网的一些过程
    HTTP和HTTPS协议
    TCP和UDP
  • 原文地址:https://www.cnblogs.com/maxge/p/12310927.html
Copyright © 2011-2022 走看看