shirocase 无法连接数据库
来源:3-10 基于Apache Shiro权限管理Case实操-2

慕粉1109533959
2019-06-30
在第三章shiro case2中,配置好shiro之后,启动项目发现连接不了数据库,并报错
create connection SQLException, url: jdbc:mysql://localhost:3306/oa?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8, errorCode 0, state 08001
在properties配置是这样的:
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://localhost:3306/oa?useUnicode=true&characterEncoding=utf8&autoReconnect=true&useSSL=false&serverTimezone=GMT%2B8
spring.datasource.data-username=root
spring.datasource.password=mysql123
在pom也加入了连接包,找了很久没找到解决方案,不太明白
1回答
-
你好,你本地正常可以连接上数据库吗?state 08001这个错误不是代码配置写的有问题,一般属于数据库故障或者端口号被禁用了,这个问题更偏向于数据库实例本身的问题,你重点检查一下不要连接的mysql吧
022019-07-02
相似问题