springboot - blog project (5,6)

Yuri Lee·2020년 8월 20일
0

springboot - blog project

목록 보기
4/49

스프링부트 강좌 5강(블로그 프로젝트) - MySQL 환경세팅

  1. MySQL 한글 설정
    my.ini 파일
    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
  1. 한글 설정 확인
    show variables like 'c%';
    show variables like 'c%';

  2. 사용자 생성 및 권한 주기 및 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;

  3. 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
Step by step goes a long way ✨

0개의 댓글