sql >> Database >  >> RDS >> Mysql

Hoe MySQL met het Java-programma te verbinden

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


  1. Hoe een dubbele sleutelfout in T-SQL (SQL Server) te negeren

  2. sqliteLog 14:kan bestand niet openen op regel

  3. Rails 3 - Gretig laden met voorwaarden

  4. Index viel buiten de grenzen van de array. (Microsoft.SqlServer.smo)