青阳社吧 关注:167贴子:608
  • 1回复贴,共1

部署Linux下,连接Mysql 失败,及处理

只看楼主收藏回复

环境:
CentOS 7.6 64位
Java 64Bit 1.8.0_311
mysql-5.7.28
kiftd-1.0.35-RELEASE
server.properties文件中加入以下信息
mysql.enable=true
mysql.url=localhost/kift (localhost改为127.0.0.1也无效)
mysql.password=123456
mysql.user=kift
mysql.timezone=GMT%2B8
系统错误:无法连接至自定义数据库:jdbc:mysql://localhost...........,请确重新配置MySQL数据库相关项
1. 确认数据库连接 & 账号密码正常:Navicat for Mysql 访问数据库服务正常
2. 下载源码,并在Centos7下通过IDEA调试,得到真正异常信息:
Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
3. 根据相关信息百度,终于找到问题所在:在数据库url的链接中显式地加上useSSL=false的条件,即可连接成功。
此开源网盘工具实属相当实用,1.0.35版本已经一段时间没有优化更新,希望作者还在关注该作品。


IP属地:广东1楼2021-12-22 16:35回复