인텔리제이 + DB 연동하기

my_mon·2023년 2월 12일
0
post-custom-banner

학원에서는 이클립스 + oracle을 사용했었다.
오라클 홈페이지 가서 프로그램을 깔고, cmd 창에서 이것저것 설정을 해주었던 기억이 있는데, 현재 회사에서 사용중인 인텔리제이에 db를 연결해볼까? 수업때처럼 사용하고자 하는 데이터베이스 프로그램을 설치하는 것 부터 시작해서 복잡한 과정을 거쳐야하는 걸까? 데이터베이스는 앞으로 계속 사용할 것이므로 바로 시도해봤다.

결론은 생각보다 간편하게 설치를 완료했다.
프로그램을 os에 맞게 설치하는 번거로운 과정도 없었다.
현재 맥os를 사용중인데 맥은 맥os용 패키지 관리자인 홈브류(Homebrew)라는 어플리케이션이 있다. 맥os로 프로그래밍을 하는 개발자에게는 거의 필수적인 도구이다. 필요한 도구나 시스템 패키지들을 설치하는 데 사용된다.

나는 아주 유용한 이 홈브류 어플리케이션을 통해 mysql 데이터베이스를 쉽게 설치하였다.

  1. Homebrew 업데이트
    $ brew update

  2. my sql 설치
    $ brew install mysql

설치가 무사히 완료되면 mysql_secure_intallation 문구가 출력된다!
이제 실행단계로 넘어가서 비밀번호를 설정해보자.

  1. mysql -u root -p 명령어 입력
    password를 입력하는 문구가 출력되는데 비번을 설정하지 않았으면 아무것도 입력하지 않고 엔터를 치면 된다.

  2. user mysql 입력

  3. select host, user, authentication_string from user;
    위의 명령어를 입력하면 현재 패스워드 설정과 관련된 내용 리스트가 출력된다.

  4. alter user 'root'@'localhost' identified with mysql_native_password by 'new_password_you_want'
    유저정보를 수정하겠다는 명령어로 'new_password_you_want' 부분에 원하는 비밀번호를 입력한다.

이제 터미널에서 명령어로 설치하고 설정해줘야 하는 단계는 완료됐다.
본격적으로 인텔리제이로 넘어가서 DB와 연결해주면 된다.

  1. 인텔리제이 - database - new(+) - mysql - 계정정보 입력
    테스트 커넥션으로 접속테스트를 해본 후 성공하면 커넥션으로 연결해주자

  2. 연동에 성공했으니 server object - 쿼리콘솔을 클릭하여 쿼리콘솔창을 연 후에 원하는 쿼리를 입력하여 실행!

profile
기록하는 사람
post-custom-banner

0개의 댓글