问题
1、tomcat本地与镜像部署了相同的程序,但是镜像中程序启动报错:Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
2、错误原因: 出错的原因是因为MySQL8.0版本在进行JDBC连接时,驱动类名称和url不再是以前的,要变成新的
3、需要在镜像中修改application.properties配置文件,修改后:url: jdbc:mysql://localhost:3306/sa?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=UTC,修改内容:添加了&useSSL=false&serverTimezone=UTC配置
报错信息
镜像配置数据库连接提示:Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
环境
centos7、java8、tomcat8、mysql5.7
请问为什么镜像环境和本地环境会有不同?为什么镜像中会判断为mysql8.0?