Cause: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure
发生这个错误可能是url的路径写错了,也可能是mysql的服务忘记开启,所以检查mysql服务是否开启。
以下为我的配置与错误消息(我是忘记开服务,所以为connectionException 连接异常),供大家参考
SqlMapConfig.xml 全局配置
db.properties 配置
password是你自己数据库的密码。
mysql服务已开启
则去检查是否是URL的路径错误
这是没有db.properties配置的全局配置
SqlMapConfig.xml 全局配置
jdbc:mysql:///mybatisDb?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai
以上就是我的建议
注意:
mysql5.0的连接驱动是 com.mysql.jdbc.Driver
mysql8.0的连接驱动是com.mysql.cj.jdbc.Driver