Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment connecter MySQL au programme Java

Dans la question, vous semblez utiliser un pilote jdbc MySQL avec une URL jdbc SQL Server. Cela ne fonctionnera pas.

Si vous utilisez un MySQL base de données :

Class.forName("com.mysql.jdbc.Driver");  // initialise the driver

String url ="jdbc:mysql://localhost:3306/myfirstdb";

Si vous utilisez une base de données SQL Server, vous aurez besoin d'un pilote jdbc complètement différent. jTDS est open source et une bonne option. Incluez le fichier jtds.jar dans votre classpath et utilisez quelque chose comme :

Class.forName("net.sourceforge.jtds.jdbc.Driver");  // initialise the driver

String url = "jdbc:jtds:sqlserver://localhost:1433/myfirstdb";