问题描述
用 generator 逆向生成的时候遇到一个报错
jdbc.connectionURL=jdbc:mysql://localhost:3306/ssmnew?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=GMT
原因分析:
这错误出现原因是要求开启了mysql的ssl验证(MySQL5.7+默认是开启SSL连接),需要我们主动配置ssl证书信息或者明确指出不适用ssl
解决方案:
1、明确不使用ssl严重 加参数 useSSL=false
在获取url最后加上
&useSSL=false
即可:
jdbc:mysql://localhost:3306/mydb?serverTimezone=GMT%2B8&useSSL=false
jdbc.connectionURL=jdbc:mysql://localhost:3306/ssmnew?useSSL=false&serverTimezone=GMT%28B
2、查看是否开启
have_openssl和have_ssl为yes表示mysql开启了ssl