Intellij Database Navigator로 MySQL 설치
문제 1) Intellij ultimate는 database가 있으나 내가 받은 community 버전은 datbase가 없음
문제 2) database대신 database navigator 존재
문제 3) MySQL 연결 시 오류 발생
해결책
1. intellij 내 setting(windows 단축키 : ctrl + shift + a -> plugins -> Database Navigator 설치(install)
2. DB Browser 확인하기 (없으면 상단 File 있는 곳의 View -> Tool Windows -> DB Browser)
초록색 + 누르기 -> MySQL
3. DB Browser 연결(MySQL) -> main(Database Name = main)으로 동일하게 해야 함
-> 오류의 원인 : Time zone이 한국이 아니어서 오류 발생으로 추정됨
4. MySQL :: Time zone description tables
출처 : [MySQL] mysql server timezone 한국으로 설정하기. (tistory.com)
5. timezone_leaps.sql 파일 다운 받은 곳에서 압축 풀기
(1) Enter password : 초기 sql 설치 시 사용한 비밀번호
(2) use mysql;
(3) source D:\timezone_2021a_leaps_sql\tinezone_leaps.sql 입력(파일이 다운받아질 것)
6. MySQL 초기에 다운 받은 my.ini 설정 변경
* 메모장이 아닌 notepad++로 작업해야 자동으로 관리자 설정으로 들어감
-> my.ini 하단에 default-time-zone=Asia/Seoul 입력 -> 관리자 모드로 전환 후 저장할 것
7. 작업관리자 -> MySQL80 -> 오른쪽 버튼 -> 다시 시작(처음에 중지, 다시 시작 누르면 됨)
8. MySQL 8.0 Command Line Client 내 설정 확인하기
(1) select @@global.time_zone, @@session.time_zone;
(2) use mysql;
9. Intellij 내 DB Browser 확인(MySQL 내 port 확인할 것)
설정 입력 후 Test Connection 누르기 -> Conntection successful (연결 확인) -> OK
최종 연결 화면