mysql Bad handshake


由於 Java 程序訪問 MySQL 時,MySQL 拋出 Bad handshake 錯誤,導致接口拋錯,然后在 MySQL 配置文件新增 skip_ssl 配置(忽略 SSL 密鑰和證書文件),重啟 MySQL 服務之后運行正常。
網上說 MySQL 5.7 默認打開了 SSL 連接:

  1. 客戶端在訪問 MySQL 時需要在連接字符串中加入 useSSL=false
  2. 或者在 MySQL 配置文件中新增以下內容
    [mysqld]
    skip_ssl

具體參考:https://blog.csdn.net/weixin_39550940/article/details/110870152


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM