问题
在本地部署tomcat项目时,卡在了“Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error”
排查
查了资料发现在MySQL5.7.41及之前的版本,安全性较低,存在任何用户都可以连接上的 test 库,所以官方在5.7.43版本加大了对隐私的保护。并且采用了默认 useSSL = true值防止对数据库的随意修改,导致项目启动时连接不上数据库
解决方案
数据库连接选项中增加参数传递:useSSL=false,再次测试即可解决问题
文章来源:https://www.toymoban.com/news/detail-839393.html
另,发现数据库中出现中文乱码的情况,数据库URL中添加characterEncoding=UTF-8得以解决文章来源地址https://www.toymoban.com/news/detail-839393.html
到了这里,关于java 连接mysql,出现 Caused by: javax.net.ssl.SSLException: Received fatal alert: internal_error 错误的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!