반응형
Spring Data JPA를 Data insert 시킬경우 한글 데이터가 등록 되지 않고 에러가 발생한다.
이를 해결해주기 위해서는 DB자체에 기본 charater set 설정을 해줘야합니다.
Windows의 MariaDB를 설치하여 사용하는데 다음과 같이 설정하여 이를 해결해 주었습니다.
경로 : C:\Program Files\MariaDB 10.5\data\my.ini
[mysql]
default-character-set = utf8
[mysqld]
datadir=C:/Program Files/MariaDB 10.5/data
port=3306
innodb_buffer_pool_size=2041M
character-set-server = utf8
collation-server = utf8_general_ci
init_connect='SET NAMES utf8'
[client]
port=3306
plugin-dir=C:/Program Files/MariaDB 10.5/lib/plugin
default-character-set = utf8
728x90
'[개발관련] > Database(Mysql)' 카테고리의 다른 글
[mysql] group by로 누락된 최신 시간 정보 가져오기 (0) | 2024.05.22 |
---|---|
[Mysql]update쿼리 수행 시 Truncated incorrect DOUBLE value: '-Infinity' (0) | 2019.06.04 |
GROUP BY 사용시 only_full_group_by 관련 에러 발생시 (0) | 2019.05.29 |
[ Mysql] DB Time Zone 변경 (0) | 2019.04.08 |
쿼리 연습 ex )세로축은 product_name별, 가로축은 주문년도를 "2015년", "2016년"으로 구성하여 product_name별, 년도별 주문건수를 집계하세요. (주문건수가 없으면 0으로 표시) (0) | 2019.04.07 |