SpringBoot + JPA Mysql 설정

JoMinJun·2021년 4월 21일
0

springboot

목록 보기
3/38

1. MySQL 한글 설정

C드라이버 -> ProgramData -> MYSQL -> MYSQL SERVER 버전 -> my.ini 이곳에 추가텍스트

안될 시 메모장을 실행자 권한으로 실행 시켜서 저장 시킨다!

[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

2. 한글 설정 확인

show variables like 'c%';
show variables like 'c%';

3. 사용자 생성 및 권한 주기 및 DB 생성

-- 유저이름@아이피주소
create user 'cos'@'%' identified by 'cos1234';
-- ON DB이름.테이블명
-- TO 유저이름@아이피주소
GRANT ALL PRIVILEGES ON . TO 'cos'@'%';
CREATE DATABASE blog CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
use blog;

4. MySQL 프로젝트 연결

src/main/resources/application.yml

spring:
datasource:
driver-class-name: com.mysql.cj.jdbc.Driver
url: jdbc:mysql://localhost:3306/blog?serverTimezone=Asia/Seoul
username: cos
password: cos1234

profile
기술정리

0개의 댓글

관련 채용 정보