介绍
利用MyBatis怎么对MySql8.0进行连接?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
在学习MyBatis时,遇到了一个错,误错误如下:
错误查询数据库只;原因:com.mysql.jdbc.exceptions.jdbc4。CommunicationsException:通信链路失败
引用>错误原因:
<李>
本地使用的数据库版本为MySQL8.0
李> <李>在pom。xml配置文件中导入MySQL的jar包版本为
李>
因为本地数据库版本与导入MySQL的jar包版本不一致引起的错误
引用>解决办法:
[1]本地安装相应版本的数据库,因为我本地安装了MySQL5.6和MySql8.0,将数据库切换为MySQL5.6解决问题
[2]修改砰的一声。xml配置文件,数据库不用切换& lt; dependency> ,,& lt; groupId> mysql ,,& lt; artifactId> mysql-connector-java ,,& lt; version> 8.0.18 & lt;/dependency><强>补充:mybatis连接mysql8.0异常强>
引用实体“serverTimezone"必须结束& # 39;;& # 39;分隔符。
对实体“serverTimeZone”的引用必须以”;“分隔符结尾。
解决的方案为
在xml的配置文件中;要用,代替。
即& lt; property name=癹dbcUrl"祝辞,jdbc: mysql://localhost: 3306/考试? characterEncoding=utf8&音箱;serverTimezone=UTC & lt;/property>关于利用MyBatis怎么对MySql8.0进行连接问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。
利用MyBatis怎么对MySql8.0进行连接