जब भी आपका JDBC URL किसी भी लोड किए गए JDBC ड्राइवर द्वारा स्वीकार नहीं किया जाता है, तो आपको इस प्रकार का अपवाद मिलेगा। आपको MySQL JDBC ड्राइवर का उल्लेख करना होगा जो इस प्रकार है -
MySQL JDBC url इस प्रकार है -
jdbc:mysql://localhost:3306/test?useSSL=false
एक्सेप्ट्सयूआरएल का प्रोटोटाइप इस प्रकार है -
बूलियन एक्सेप्ट्सयूआरएल (स्ट्रिंग यूआरएल) SQLException फेंकता है
acceptsURL बूलियन लौटाता है, जिसका अर्थ है कि यदि JDBC ड्राइवर डेटाबेस URL को समझता है तो यह सही है अन्यथा गलत है। यह स्ट्रिंग प्रकार का एक पैरामीटर लेता है जो एक डेटाबेस URL है।
संपूर्ण डेटाबेस URL कनेक्शन इस प्रकार है। वाक्य रचना -
con =DriverManager.getConnection("jdbc:mysql://localhost:3306/yourDatabaseName?useSSL=false", "yourUserName", "yourPassword");
उदाहरण
Java कोड इस प्रकार है -
आयात करें कोशिश करें {con =DriverManager. getConnection("jdbc:mysql://localhost:3306/sample?useSSL=false", "root", "123456"); System.out.println ("कनेक्शन सफल हुआ !!!!!"); } पकड़ (अपवाद ई) {ई.प्रिंटस्टैकट्रेस (); } }}पूर्व>आउटपुट
कोड का स्नैपशॉट इस प्रकार है -
निम्न आउटपुट है -
कनेक्शन सफल हुआ !!!!!
नमूना कोड का स्नैपशॉट इस प्रकार है -