Volgens mij heb ik alle topics hier over gehad, maar het lukt me maar niet om een verbinding te maken met mijn MySql DB.
Ik gebruik BlueJ. In de werk dir van BlueJ heb ik de zip file van MySql gezet(c:\bluej\lib\userlib\mysql-connector-java-3.1.1-alpha.zip)
BlueJ zegt ook dat deze file loaded is.
Dit zij de classes die ik heb gemaakt.
Dit is de output die ik krijg:
Geen connectie!
org.gjt.mm.mysql.Driver
Zie ik iets over het hoofd???
Ik gebruik BlueJ. In de werk dir van BlueJ heb ik de zip file van MySql gezet(c:\bluej\lib\userlib\mysql-connector-java-3.1.1-alpha.zip)
BlueJ zegt ook dat deze file loaded is.
Dit zij de classes die ik heb gemaakt.
Java:
1
2
3
4
5
6
7
8
9
| public class Apl{ public static void main (String [] arg){ DBConnect connection = new DBConnect(); connection.makeConnection(); System.out.println(connection.checkConnection()); } } |
Java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
| import java.sql.*; public class DBConnect{ private Connection conn; private String connURL = "jdbc.mysql.//localhost/oef:"; private String user = "user=root, password="; public DBConnect(){ } //Connectie maken public void makeConnection(){ try{ Class.forName("org.gjt.mm.mysql.Driver"); conn = DriverManager.getConnection(connURL+user); }catch(Exception e){ System.err.println(e.getMessage()); } } //Controlle of er een connectie is public String checkConnection(){ if(conn == null){ return "Geen connectie!"; }else{ return "Verbonden..."; } } } |
Dit is de output die ik krijg:
Geen connectie!
org.gjt.mm.mysql.Driver
Zie ik iets over het hoofd???