localhost에서 MySQL 데이터베이스에 연결하고 싶습니다.하지만 어떻게 만드는지 잘 모릅니다. 이 코드를 시도했지만 작동하지 않습니다 :이 오류가 발생java를 사용하여 MySQL 데이터베이스에 연결하는 방법
import java.sql.*;
public class Main {
public static void main(String[] args) {
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost/employee");
System.out.println("connected");
} catch (Exception e) {
e.printStackTrace();
}
}
}
이 코드가 올바른지 아닌지 모르겠어요 : 당신은 mysql을 - 커넥터 - 추가 할 필요가
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:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at javaapplication1.Main.main(Main.java:28)
빌드 경로에 mysql-connector.jar를 추가 했습니까? –
XAMPP는 MySQL과 다른 것들을 포함하는 써드 파티 배포 패키지에 불과합니다. 자바와 인터페이스하는 것은 제품이나 일이 아닙니다. 여기에 연결하는 것은 MySQL입니다. – EJP
클래스 경로에 mysql 용 jdbc 드라이버를 추가하십시오! – faisalbhagat