[SpringBoot + JPA 프로젝트] (2) Mac Local Mysql 설치 및 프로젝트 DB 연동

반응형
728x90
반응형

Mac Local Mysql 설치

Mac 터미널 명령어
// 최신 업데이트
brew update

// 설치
brew install mysql

// mysql 설치 버전 확인
mysql --version

// mysql server 시작 
mysql.server start

// 접속
mysql -uroot -p

// 비번 설정 없음 
엔터

 

 

Mysql 접속 후 데이터베이스 생성
// 데이터베이스 생성
create database westmalldb

// 계정 생성 전 설정
CREATE USER 'root'@'%' IDENTIFIED BY 'root';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;

// 계정 생성
create user 'westmall'@'localhost' identified by 'westmall';
GRANT ALL PRIVILEGES ON *.* TO 'westmall'@'localhost';
FLUSH PRIVILEGES ;

// 계정 생성 후 미리 설정한 root 권한 제거
drop user 'root'@'%';

 

 

 

 

프로젝트 Database 탭

 

 

application.yml
spring:
  datasource:
    hikari:
      jdbc-url: jdbc:mysql://127.0.0.1:3306/westmalldb?characeterEncoding=UTF-8&serverTimezone=UTC
      driver-class-name: com.mysql.cj.jdbc.Driver
      username: westmall
      password: westmall

 

 

 

반응형

Designed by JB FACTORY