Nella domanda sembra che tu stia utilizzando un driver jdbc MySQL con un URL jdbc di SQL Server. Non funzionerà.
Se stai utilizzando un MySQL banca dati:
Class.forName("com.mysql.jdbc.Driver"); // initialise the driver
String url ="jdbc:mysql://localhost:3306/myfirstdb";
Se stai utilizzando un database SQL Server, avrai bisogno di un driver jdbc completamente diverso. jTDS è open source e una buona opzione. Includi il file jtds.jar nel tuo percorso di classe e usa qualcosa come:
Class.forName("net.sourceforge.jtds.jdbc.Driver"); // initialise the driver
String url = "jdbc:jtds:sqlserver://localhost:1433/myfirstdb";