IntelliJ와 로컬 MySQL을 연결하는 방법은?
저는 로컬 호스트 MySQL과 IntelliJ가 데이터베이스 관련 작업을 연결하고 프로그래밍하는 방법을 배우는데 어려움을 겪고 있습니다.그게 가능한가요?만약 그렇다면 어떻게 달성할 것인가요?
로컬 인스턴스에 연결하는 것은 MySQL의 원격 인스턴스에 연결하는 것과 본질적으로 동일합니다.보통 사용하는 IP 주소 대신 localhost 또는 127.0.0.1로 대체하면 됩니다.
새 데이터베이스 연결(IntelliJ에서는 데이터 소스라고 함)을 추가하려면 데이터베이스 창 보기 -> 도구 창 -> 데이터베이스를 연 다음 + 기호를 클릭하고 하위 메뉴에서 데이터 소스를 선택한 다음 MySQL을 선택합니다.MySQL 연결의 기본값은 MySQL의 로컬 설치를 위한 것이어야 합니다.
연결을 열려면 새 데이터 원본을 마우스 오른쪽 단추로 클릭하고 콘솔 열기를 선택합니다.
커뮤니티 버전 2017.2에서 DB Browser는 번들로 제공되지 않습니다.IDE
(최소한 지난 두 번의 설치에서는 그렇지 않습니다.)활성화하기 위해서는 다음과 같이 이동해야 합니다.IDE
인에**File->Settings->Plugins->Browse repositories
선택합니다."Database"
드롭다운 메뉴에서여기서 데이터베이스 네비게이터를 설치할 수 있습니다.설치가 성공적으로 완료된 후에는IDE
. 그러면 다음을 선택할 수 있습니다.**View->Tool windows->DB Browser
.
Idea Community의 최근 버전(약 2017.3이지만 확실하지는 않습니다)에서는 Idea Ultimate [1]에서만 사용할 수 있는 데이터베이스 도구가 더 이상 없습니다.더 나쁜 것은 이 문제를 해결하기 위해 여기에 맞는 플러그인 Database Navigator가 더 이상 호환되지 않는다는 것입니다. 적어도 2018.3 [2].
유감스럽게도 지금 아이디어를 제거하고 있습니다.
새 데이터베이스 연결(IntelliJ에서는 데이터 소스라고 함)을 추가하려면 데이터베이스 창 보기 -> 도구 창 -> 데이터베이스를 연 다음 + 기호를 클릭하고 하위 메뉴에서 데이터 소스를 선택한 다음 MySQL을 선택합니다.MySQL 연결의 기본값은 MySQL의 로컬 설치를 위한 것이어야 합니다.
연결을 열려면 새 데이터 원본을 마우스 오른쪽 단추로 클릭하고 콘솔 열기를 선택합니다.
드라이버를 다운로드하려면 창 하단에 있는 "Download missing drivers(실종 드라이버 다운로드)"를 클릭합니다.
JDBC를 추가하고 워크벤치 프로젝트와 같은 다른 데이터베이스 공급업체를 연결하려면(intelliJ Console을 사용하는 대신) 아래의 단계를 따르십시오.
JDBC 드라이버 사용 #
JDBC 드라이버로 데이터베이스 연결 만들기 # 데이터 소스 목록에서 데이터베이스 벤더 이름을 찾을 수 없으면 DBMS(데이터베이스 관리 시스템)용 JDBC 드라이버를 다운로드하고 IntelliJ IDEA에서 연결을 만듭니다.JDBC 드라이버를 사용하면 DBMS에 연결하여 작업을 시작할 수 있습니다.
Database 도구 창(View | Tool Windows | Database)에서 Data Source Properties 아이콘을 클릭합니다.
데이터 원본 및 드라이버 대화상자에서 추가 아이콘(+)을 클릭하고 드라이버 및 데이터 원본을 선택합니다.
User Driver(사용자 드라이버) 링크를 클릭합니다.
Driver files 창에서 Add 아이콘을 클릭하고 Custom JARs를 선택합니다.
JDBC 드라이버의 JAR 파일로 이동하여 선택한 후 확인을 클릭합니다.
클래스 필드에서 드라이버에 사용할 값을 지정합니다.
Apply(적용)을 클릭합니다.
생성된 데이터 원본 연결로 돌아갑니다.
데이터베이스 연결 세부사항을 지정합니다.또는 URL 필드에 JDBC URL을 붙여넣습니다.빈 비밀번호를 설정하려면 비밀번호 필드를 마우스 오른쪽 단추로 클릭하고 빈 설정을 선택합니다.
데이터 원본에 대한 연결이 성공적인지 확인하려면 연결 테스트를 클릭합니다.
자세한 내용은 다음 링크에서 제트브레인즈의 공식 답변을 읽으십시오.
2021년 IntelliJ Community Edition과 MySQL을 연결하는 데 문제가 있는 모든 사용자를 위해 제공됩니다. (IntelliJ Ultimate Database에서는 기본적으로 연결이 지원되며 이전 답변과 같은 단계를 따를 수 있습니다.그러나 IntelliJ Community Edition은 기본적으로 이를 지원하지 않습니다.
다음은 여러분이 해야 할 일입니다.
- "Database Navigator" 플러그인을 설치합니다.(설정->플러그인->마켓플레이스->데이터베이스 네비게이터 검색 및 설치)
- DB Browser Tab 열기 (Project Window 열기/닫기 버튼 옆) -> 옵션 로고 클릭 -> '+' -> 데이터베이스 필드(이름, 호스트, 포트, DB Name, User, Password)를 채웁니다.
- Google에서 'java connector mysql'을 검색하여 MySQL Java Connector를 다운로드합니다.
- 파일 -> 프로젝트 구조 -> 모듈 -> 종속성으로 이동합니다.오른쪽 '+'를 클릭하고 'JARs or directorys'를 선택합니다.방금 다운로드한 Java 커넥터를 탐색하여 찾습니다(파일은 다음과 같습니다: mysql-connector-java-8.0.26.jar).apply를 클릭하면 프로젝트 창의 External Libraries(외부 라이브러리) 아래에 .jar 파일이 표시됩니다.
WebStorm의 경우 "database-navigator" 플러그인 https://plugins.jetbrains.com/plugin/1800-database-navigator 이 필요합니다.
언급URL : https://stackoverflow.com/questions/38660104/how-to-connect-intellij-with-local-mysql
'programing' 카테고리의 다른 글
XML 파일을 읽고 쓰는 방법? (0) | 2023.09.19 |
---|---|
MySQL "Alter Table Add Column After Column"의 성능 - 큰 테이블에서 (0) | 2023.09.19 |
MySQL 쿼리에서 세미콜론을 생략하는 것이 나쁜가요? (0) | 2023.09.19 |
ORA-01408: 해당 열 목록은 이미 색인화되어 있습니다. (0) | 2023.09.19 |
java 코드를 사용하여 sp 값으로 텍스트 크기를 할당하는 방법 (0) | 2023.09.19 |