JavaEE 连接mysql数据库时出现的问题(因版本差异出现的问题)

一.Could not create connection to database server.


1573013696(1).jpg

1.首先要检查你的路径里有没有mysql连接的jar文件
2.jar文件要对应得上你的mysql版本
在sql的界面输入status,查询本机的sql版本


image.png

可以看到我的机器的sql是8.0的,所以jar文件也需要下载8.0的
右键点击你的java项目,点击Build Path-->configure Build Path

看看里面的mysql-connector-java文件是否也是8.0的

二.The server time zone value '?й???????' is unrecognized or represents more than one time zone.


image.png

还是版本的问题
解决方法是在url属性后面加上serverTimezone=UTC&useSSL=false
如<property name="url" value="jdbc:mysql://localhost/spring?serverTimezone=UTC&useSSL=false"/>
这样问题就解决了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。