반응형
Java 프로그램에서 Java에 연결할 수없는 것 같습니다. MySQL 서버를 시작하고 phpMyAdmin에서 데이터베이스를 만들었습니다. 하지만 MySQL에서 다운로드 한 JDBC 드라이버를 어떻게 사용해야하는지 혼란 스럽습니다.
내 코드는 다음과 같습니다.
private void startConnection()
{
Connection conn = null;
String url = "jdbc:mysql://localhost/";
String dbName = "bank";
String driver = "com.mysql.jdbc.Driver";
String userName = "root";
String password = "password";
try {
Class.forName(driver).newInstance();
conn = DriverManager.getConnection(url+dbName,userName,password);
System.out.println("Connected to the database");
conn.close();
System.out.println("Disconnected from database");
} catch (Exception e) {
System.out.println("NO CONNECTION =(");
}
}
JDK-jre \ lib \ ext 폴더에 jar 파일을 포함했지만 아무것도 포함하지 않았습니다. 어떤 아이디어?
미리 감사드립니다.
해결 방법
한 가지 눈에 띄는 점은 URL에 네트워크 포트를 지정하지 않은 것입니다. 기본 포트는 3306입니다. 따라서 다음을 시도하십시오.
jdbc:mysql://localhost:3306/
URL의 경우.
참조 페이지 https://stackoverflow.com/questions/4172692
반응형
'MySql' 카테고리의 다른 글
MySQL 저장 프로 시저와 MySQL의 트리거 (0) | 2020.10.29 |
---|---|
MySQL은 여러 값처럼 (0) | 2020.10.29 |
MySQL Sequelize-대소 문자를 구분하지 않음 (0) | 2020.10.29 |
MySQL-LEFT JOIN 및 COUNT () (0) | 2020.10.29 |
MySQL mysql_real_escape_string이 나를 위해 작동하지 않습니다. (0) | 2020.10.29 |
댓글