Mysql
 sql >> Database >  >> RDS >> Mysql

Come collegare MySQL al programma Java

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";