자바 연결 되 지 않 는 my sql 8.0 문제 해결 방법
문제 1:클 라 이언 트 가 서버 에서 요청 한 인증 프로 토 콜 을 지원 하지 않 습 니 다...
문제 2:알 수 없 는 초기 문자 세트 인덱스'255'서버 에서 수신...
질문 3:MySQL 8.0 연결 필요 url 문장
질문 4:호출 방법 반복
실행 문제 1:
해결 방법:(3 구 주의 번호,
wy123456
은 제 데이터베이스 비밀번호 입 니 다)질문 2:
해결 방법:(중복 패키지 삭제)
도입 도 지우 고 정확 한 것 만 남기 기:
그리고
번 eclipse!환경 이 업 데 이 트 됩 니 다.관건:MySQL 8.0 에 이 말 을 더 해 야 한다.?useSSL=false&serverTimezone=UTC
public static String dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=false&serverTimezone=UTC";
실행 결과:
질문 4:
해결 방법:(두 번 째 연결,이름 이 다 릅 니 다)
실행 결과:
연결 DbUtil 클래스 첨부:
package com.cungudafa;
import java.sql.Connection;
import java.sql.DriverManager;
public class DbUtil {
public static String dbUrl="jdbc:mysql://localhost:3306/websql?useSSL=false&serverTimezone=UTC";
public static String dbUserName="root";
public static String dbPassword="wy123456";
public static String jdbcName="com.mysql.jdbc.Driver";
public static Connection getCon() throws Exception {
Class.forName(jdbcName);
Connection con=DriverManager.getConnection(dbUrl,dbUserName,dbPassword);
return con;
}
public static void closeCon(Connection con) {
try {
if (con != null) {
con.close();
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.