从csdn上这个(https://download.csdn.net/download/yjt1448/9661658#comment)连接上下载了一个项目,这个项目基础的东西的确很全。我启动这个项目时遇到了以下几个问题 :
1.Could not create connection to database server
找了大半天才发现本机上MYsql装的版本是8.0.11的,而项目中的jar包是5.1.34的,赶紧有换了jar包
再次启动时还是报这错,这次是驱动问题了,jdk8以下的版本驱动是com.mysql.jdbc.Driver, jdk8的驱动版本是com.mysql.cj.jdbc.Driver
2.The server time zone value '�й���ʱ��' is unrecognized or represents more than one time zone.
启动再次报错,发现是数据库时区问题。
一种解决办法是设置一下数据库的时区:
show variables like '%time_zone%';
set global time_zone=’+8:00’ ;
另一种解决办法是在数据库连接URL后,加上?serverTimezone=UTC