資料庫連接時一個異常的處理:java.sql.SQLException: No suitable driver found for

來源:互聯網
上載者:User

java.sql.SQLException: No suitable driver found for這個異常的發生,原因有二:

一,在可尋的路徑下沒有合適的資料庫驅動。

二,資料庫連接時提供的url不正確。

 

通常,一的情況不常發生,因為我們串連資料庫不會不安裝驅動,而且驅動的路徑也基本不是問題。

多數是資料庫連接的url不正確。而這種情況最常發生在從設定檔裡讀取url、使用者名稱、密碼的時候。

因為設定檔裡看似正確的資料,讀出時可能因為設定檔是格式化的而導致與看到的資料不一致,

大多數是資料前、後增加了斷行符號、換行、定位字元等不可見字元。

 

解決方案:一,安裝正確的驅動,並配置正確的路徑。

                    二,資料庫連接url、使用者名稱、密碼等從設定檔裡讀出後做一次特殊字元過濾。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.