In de vraag lijkt u een MySQL jdbc-stuurprogramma te gebruiken met een SQL Server jdbc-URL. Dit werkt niet.
Als u een MySQL databank:
Class.forName("com.mysql.jdbc.Driver"); // initialise the driver
String url ="jdbc:mysql://localhost:3306/myfirstdb";
Als je een SQL Server-database gebruikt, heb je een heel ander jdbc-stuurprogramma nodig. jTDS is open source en een goede optie. Voeg het jtds.jar-bestand toe aan uw klassenpad en gebruik zoiets als:
Class.forName("net.sourceforge.jtds.jdbc.Driver"); // initialise the driver
String url = "jdbc:jtds:sqlserver://localhost:1433/myfirstdb";