Java + MySql
Hejsa eksperter, jeg har følgende kode:import java.sql.*;
public class main
{
public static void main(String[] arg) throws Exception
{
Class.forName("com.mysql.jdbc.Driver");
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/chatsystem", "root", "");
}
}
Men når jeg compiler, for jeg følgende output:
Exception in thread "main" java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at main.main(main.java:7)
- Hvordan kan det være? Jeg kan sagtens forbinde til databasen med programmet Navicat 8, det var på port 3306, med brugernavnet root, uden password.
Jeg har oprettet en database der hedder chatsystem, med en tabel der hedder brugerdata.
