1. 程式人生 > >JDBC連線Mysql Log提示 According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be

JDBC連線Mysql Log提示 According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be

用JDBC連線Mysql 5.6的時候,log裡面一直有如下的warning, 雖然並不是error,但是log裡面在每次連線資料庫的時候會一直列印這個warning.

WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be established by default if explicit option isn't set. For compliance with existing applications not using SSL the verifyServerCertificate property is set to 'false'. You need either to explicitly disable SSL by setting useSSL=false, or set useSSL=true and provide truststore for server certificate verification.

可以在JDBC的配置裡面新增useSSL=false配置使用非SSL連線即可:

jdbc.url=jdbc:mysql://localhost:3306/jeecmsv8?useUnicode=true&characterEncoding=UTF-8&useSSL=false


相關推薦

JDBC連線Mysql Log提示 According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirements SSL connection must be

用JDBC連線Mysql 5.6的時候,log裡面一直有如下的warning, 雖然並不是error,但是log裡面在每次連線資料庫的時候會一直列印這個warning. WARN: Establishing SSL connection without server's i

C#連接mysql提示unable to connect to any of the specid

C# mysql unable to connect to 1、測試連接時提示錯誤如下圖:2、解決的辦法是Server name用127.0.0.1。別用'.'或者localhost。如下圖:C#連接mysql是提示unable to connect to any of the s

eclipse執行錯誤提示 Failed to load D:\Android\sdk\build-tools\26.0.0-preview\lib\dx.jar

前幾天在ecplise上執行專案還好好,今天一執行就提示這個錯誤:Your project contains error(s), please fix them before running your application.(你的程式包含錯誤,請修改後再執行)。咋

mysql連線linux系統提示“登入出現1130 is not allowed to connect to this MySql server”問題,解決方法

你想root使用者名稱使用root密碼從任何主機連線到MySQL伺服器的話。 執行命令:mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; 命

Mysql資料庫連線,錯誤提示ERROR 2002 (HY000) Can't connect to local MySQL server through socket xxx' (2)

一、問題描述1、連線mysql資料庫時,提示錯誤:ERROR 2002 (HY000) Can't connect to local MySQL server through socket xxx' (

ssm jdbc連線mysql資料庫報錯Cannot create PoolableConnectionFactory (Could not create connection to database

今天發現在配置完JDBC Connection Configuration和JDBC Request後,點選執行。在檢視結果樹中顯示響應資料: Cannot create PoolableConnectionFactory (Could not create connect

連線Mysql報錯lost connection to MySQL server at "waiting for initial communication packet

打開了3306埠,設定了user表host為'%',依然無法連線,telnet 3306埠不同,原因是配置檔案中設定了 bind-address: 127.0.0.1,(/etc/mysql/mysql.conf.d/sqld.cnf )把他註釋掉,埠能連上,但是又報下面的錯誤 lost conn

使用Eclipse的JDBC連線Mysql資料庫

因為好久沒有弄資料庫和程式碼,今天心血來潮,弄個簡單的連線恢復一下記憶。 環境:MySQL任意版本;eclipse任意版本;JDBC驅動jar包; 1.MySQL安裝完畢後,建立資料庫,建立表; Enter password:*******  //出現welcome to th

ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.0.10' (111) 客戶端連線 centos 7 mysql 資料庫失敗

參考 https://stackoverflow.com/questions/1673530/error-2003-hy000-cant-connect-to-mysql-server-on-127-0-0-1-111 排查了 /etc/my.cnf 裡面的 bin

jdbc連線Mysql資料庫實現crud

一.首先下載jdbc連線包 https://www.mysql.com/products/connector/ 二:然後解壓出來就可以看見下面兩個壓縮檔案 開啟eclise,假設已經建立好一個java專案 右鍵單擊專案名然後選擇如下圖所示步驟操作就好: 專案名

redhat7.0系統配置lamp環境,Navicat遠端連線mysql報錯:2003-can't connect to mysql server on ' ' (10060)解決方案

報錯:2003-can't connect to mysql server on ' ' (10060) 一、分析原因: 防火牆關閉了mysql服務,禁止遠端訪問mysql 二、解決方法: 關閉防火牆: systemctl stop firewalld.service   &nb

連線MySQL的10060錯誤:Can’t connect to MySQL server on ‘...’(10060)

連線MySQL的10060錯誤:Can’t connect to MySQL server on ‘...’(10060) 使用MySQL的圖形介面管理工具Navicat for MySQL連線Mysql資料庫時提示錯誤:Can’t connect to MySQL server (

JDBC連線MySQL報錯Unknown system variable 'query_cache_size'

詳情:https://blog.csdn.net/qq_21870555/article/details/80711187   本人在用maven搭建ssm框架時總時報錯Unknown system variable '????',後來查網說是mysql-connecter-jav

jdbc連線mysql資料庫(或oracle)驗證通過,並操作資料庫

1.連線資料庫其實很簡單,直接粘程式碼,首先我們先複製mysql的jar包 2.再建立資料庫連線資訊檔案,寫入檔案,DRIVER可以照抄,URL是本地的資料庫資訊,如果是伺服器的資料庫可以將localhsot改成伺服器Ip,使用者名稱和密碼是資料庫的。 3.建立一個db類,第一個

MySQL提示 com.mysql.jdbc.PacketTooBigException

好吧,定時排程任務系統中出現報錯,檢視日誌顯示  ### Error updating database. Cause: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (15586 > 102

JDBC連線mysql各種問題?

程式碼中寫的是  Class.forName("com.mysql.jdbc.Driver"); 載入驅動時丟擲類沒有找到異常, 發現當前myeclipse中沒有mysql的JDBC驅動, 到官網下載mysql JDBC驅動        &n

jdbc連線mysql資料庫報時區錯誤和SSL連線錯誤

錯誤1:時區錯誤 報錯資訊: com.mysql.cj.core.exceptions.InvalidConnectionAttributeException: The server time zone value '?й???????' is unrecognized or represe

jdbc連線sqlserver,mysql,oracle

class xxx{ private static String port = "1433"; private static String ip = "192.168.2.163"; //mysql : jdbc:mysql:// //sqlserver : jdbc:s

MySQL異常:Caused by: com.mysql.jdbc.exceptions.MySQLTimeoutException: Statement cancelled due to timeout or client request

model out exec actions tracing ror pda tin dsta Caused by: com.mysql.jdbc.exceptions.MySQLTimeoutException: Statement cancelled due to ti

解決遠端Mysq連線sqlyog連線遠端mycat報錯ERROR 2003 (HY000): Can't connect to MySQL server on '192.168.57.129' (0)

今天在linux中安裝了mycat,在使用sqlyog在連線mycat時候,一直鏈接不上,出現2003錯誤, ERROR 2003 (HY000): Can’t connect to MySQL server on ‘192.168.57.129’ (0) 分析,該錯誤可能導致的原因是