MySQL사용자 추가, Springboot yml설정

HakJun·2022년 2월 8일
0

해당 코드를 통해서 mysql한글설정을 해주었다.

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
init_connect='SET collation_connection = utf8_general_ci'
character-set-server=utf8

다음 코드를 통해서 한글설정이 된 것을 확인할 수 있다.

show variables like 'c%';

사용자를 생성하고 권한을 주어서, mysql연결 시 root 외에 다른 사용자를 사용할 수 있었다.

create user '유저이름'@'%' identified by '비밀번호';
-- ON DB이름.테이블명
GRANT ALL PRIVILEGES ON *.* TO '유저이름'@'%';

그리고 springboot의 application.yml파일에 다음 코드를 추가해 줌으로써 데이터베이스와 연결할 수 있었다.


데이터 베이스와 연결 방법에는 properties와 yml방식이 있는데, yml방식이 더 간편한 이유로 사용하게 되었다. 이후에 build.gradle에 주석처리했던 jpa, mysql코드를 해제해준 후, 정상적으로 파일이 실행되었다.

깃허브 페이지와 스프링 파일을 연결해주었다.

profile
백엔드 & 전공 공부

0개의 댓글