mysql连接错误 errorCode 0, state 08S01
一开始遇到这个问题的时候,在网上查的都是在连接数据库处添加useSSL=false
spring.datasource.url=jdbc:mysql://localhost:3306/xxx?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=UTF-8&useSSL=false&serverTimezone=Asia/Shanghai
但是我本来就带有useSSL对应的值
环境:centos7
,mysql8.0.33
,jdk1.8
背景:通过命令可以登录MySQL
,而且用命令systemctl status mysql
,显示mysql
的状态也是running
运行中
解决方法:
- 停止mysql:
service mysql stop
- 重新启动:
service mysql start
- 查看是否启动成功:
systemctl status mysql
- 再次重新启动服务就可以了