반응형
💋 인트로
안녕하세요. 우아한테크코스 5기 깃짱이라고 합니다.
이번 포스팅에서는, 로컬에서 MySQL 설치하고 IntelliJ에서 실행하는 법에 대해서 알려줄게요!
💋 MySQL 설치
MacOS에서 brew를 설치해 놨다면 매우매우 간단합니다.
MacOS가 아니거나, brew가 설치되어 있지 않다면 우선 MySQL을 설치한 후 아래의 방법을 따라해주세요!
- brew 업데이트
brew update
- MySQL 설치
brew install mysql
아래와 같이 설치가 되게 된다.
==> Downloading https://ghcr.io/v2/homebrew/core/mysql/manifests/8.1.0
Already downloaded: /Users/gitchan/Library/Caches/Homebrew/downloads/92c3b013bf98bd060e2779550b33750f6fb219f18d529b393b551ff8245504c4--mysql-8.1.0.bottle_manifest.json
==> Fetching mysql
==> Downloading https://ghcr.io/v2/homebrew/core/mysql/blobs/sha256:2635ebe1066a0dc5c34337fe81d9872833b0f5e9d559a8703ca07b1822ccf0d4
Already downloaded: /Users/gitchan/Library/Caches/Homebrew/downloads/f852745c89c56ecde7a55c7b499ebb81910ab9eec82d53e0227d6a85952c6c4e--mysql--8.1.0.arm64_ventura.bottle.tar.gz
==> Pouring mysql--8.1.0.arm64_ventura.bottle.tar.gz
==> Caveats
We've installed your MySQL database without a root password. To secure it run:
mysql_secure_installation
MySQL is configured to only allow connections from localhost by default
To connect run:
mysql -u root
To restart mysql after an upgrade:
brew services restart mysql
Or, if you don't want/need a background service you can just run:
/opt/homebrew/opt/mysql/bin/mysqld_safe --datadir\=/opt/homebrew/var/mysql
==> Summary
🍺 /opt/homebrew/Cellar/mysql/8.1.0: 325 files, 308.4MB
==> Running `brew cleanup mysql`...
Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP.
Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`).
- MySQL 실행
mysql -u root
💋 IntelliJ에서 MySQL 실행
- IntelliJ에서 sql 파일 생성
- 오른쪽 Database 탭 선택
- 바에서 + 버튼 클릭
- DataSource > MySQL 선택
- 이제 여기서 데이터베이스를 연결해야 함.
- 로컬에서 사용할 정보 입력
- Host는 localhost (기본설정)
- Port는 MySQL의 기본 포트인 3306 (기본설정)
- User 이름은 기본 이름인 root로 설정
- 만약에 다른 계정으로 사용하고 싶다면, 해당 계정의 이름을 여기에 입력하면 됨.
- URL에는 데이터베이스의 주소를 입력하면 됨.
- Test Connection을 클릭해서 Succeeded가 뜨면 성공!
특정 database를 사용하고 싶다면, 아래와 같이 database까지 포함하는 주소를 입력하면 됨.
💋 참고자료
- 레오(차영호)
도움이 되었다면, 공감/댓글을 달아주면 깃짱에게 큰 힘이 됩니다!🌟
반응형
'IntelliJ' 카테고리의 다른 글
[IntelliJ] 정렬 시 자동으로 Blank Line 정리하기: Maximum Blank Lines, Minimum Blank Lines 설정 (2) | 2023.07.06 |
---|---|
[IntelliJ] 생성된 지역변수, 파라미터에 자동으로 final 붙이도록 설정하기 (0) | 2023.07.04 |
[IntelliJ] Commit할 때 자동으로 사용하지 않는 import 삭제 (0) | 2023.05.24 |
[IntelliJ] 알아두면 생산성이 높아지는 단축키! (for Mac) (0) | 2023.05.18 |
[IntelliJ] Git Commit 탭 사라졌을 때 추가하기! (0) | 2023.05.15 |