प्रश्न में आप एक SQL सर्वर jdbc URL के साथ एक MySQL jdbc ड्राइवर का उपयोग कर रहे हैं। यह काम नहीं करेगा।
यदि आप एक MySQL डेटाबेस:
Class.forName("com.mysql.jdbc.Driver"); // initialise the driver
String url ="jdbc:mysql://localhost:3306/myfirstdb";
यदि आप SQL सर्वर डेटाबेस का उपयोग कर रहे हैं तो आपको एक पूरी तरह से अलग jdbc ड्राइवर की आवश्यकता होगी। jTDS खुला स्रोत और एक अच्छा विकल्प है। jtds.jar फ़ाइल को अपने क्लासपाथ में शामिल करें और कुछ इस तरह इस्तेमाल करें:
Class.forName("net.sourceforge.jtds.jdbc.Driver"); // initialise the driver
String url = "jdbc:jtds:sqlserver://localhost:1433/myfirstdb";