2017-12-01 1 views
0

항상 mysql 데이터베이스를 사용하는 프로그램을 사용하고 싶을 때, MySQL 커넥터 나 mysql-connector-java.jar를 강제로 설치해야합니다.왜 MySQL Connector java가 필요합니까?

왜 MySQL 커넥터가 필요하며 어떻게 동작합니까?

간단하고 논리적 인 설명 부탁드립니다 !!

+3

MySQL 데이터베이스에 연결해야하는 Java 응용 프로그램입니다. 커넥터는 이것을 가능하게하는 라이브러리입니다. – Phylogenesis

+1

쉽게 Google에 답변을 얻을 수 있지만 MySQL 커넥터 JAR에는 Java에서 MySQL과 통신 할 수있는 모든 로직/코드가 포함되어 있습니다. 수행 방법의 예 : MySQL 타입을 Java 타입으로 또는 그 반대로도 매핑 할 수있는 로직을 가지고 있습니다. –

+0

@Phylogenesis 그래서 그 자바는 커넥터에 의해 데이터베이스에 연결하는 것을 의미합니다 – hisi

답변

1

JDBC는 Java 프로그램이 관계형 데이터베이스에 액세스하는 데 사용하는 라이브러리입니다. 이 도구를 사용하여 Oracle, Informix, Microsoft SQL Server, PostgreSQL, DB2 및 기타 데이터베이스 서버 및 MySQL에 액세스 할 수 있습니다.

MySQL 커넥터는 JDBC를 MySQL 데이터베이스에 연결하는 라이브러리입니다. 프로그램에서 Oracle을 사용 중이면 대신 Oracle 커넥터를 사용하십시오.

각 데이터베이스 서버는 응용 프로그램에 대한 요청을 전송하고 그 결과로 응용 프로그램에 고유 한 프로토콜을 가지고 있기 때문에 필요합니다.

관련 문제