반응형

mariaDB 3

[MySQL/MariaDB] Character set 오류 해결 방법

잡담로컬환경에서 SpringBoot를 MariaDB와 연결하여 잘 쓰고 있다가 실전에서도 사용가능한지 테스트하려고 호스팅을 진행하였는데요. AWS에서 RDS에 MariaDB를 활용해서 연결하여 쓰려는데 이상하게 값을 Post 해서 DB에 저장하려 하면 오류가 발생했습니다. 원인을 찾아보니 Character set 오류였는데요. 오늘은 해당 오류를 해결하는 방법을 알아보도록 하겠습니다. 문제발생HTML에서 Input으로 한글을 입력받으니 DB에 저장될 때 다 깨져서 나왔습니다.입력받은 한글예시 = \xec\x95\x88\xeb\x85\x95\xed\x95\x98\xec\x84\xb8\xec\x9a\x94해당 값을 나중에 input 값이랑 비교하려고하니 오류가 발생해 DB에 값이 저장되지 않았습니다.  Ch..

DB 2024.06.24

[DBeaver] CSV 데이터 DB에 import / 한글 깨짐 해결방법

잡담공공기관 데이터를 이용해서 프로젝트를 끄적끄적하고 있는데 해당 데이터들을 DB에 넣고 사용하고 싶어서 방법을 찾다가 DBeaver를 통해 공공기관에서 제공하는 CSV 데이터 파일을 Import 할 수 있다는 것을 알게 되었습니다. 해당방법을 오늘 적어보려 합니다.  1. DBeaver 실행DBeaver를 실행하고 Database를 추가하여 연결해 놓은 상태입니다. 저는 MariaDB에 해당 값들을 Import 해 보았습니다. 2. 데이터 가져오기데이터를 추가하길 원하는 DB에 우클릭  =>  데이터 가져오기 클릭 다음 클릭 Import를 원하는 CSV 파일을 선택합니다. 파일이 맞는지 확인 후 다음을 클릭합니다. 파일명을 더블 클릭하여 DB에 Import 할 때 사용할 Column 타입 등을 수정해 ..

카테고리 없음 2024.06.13

[Java] 게시판 ② DB구성

잡담게시판 미니프로젝트를 실행할 때 가장 먼저 구상한 것은 DB에 어떤 데이터를 담을 것인가입니다. 후에 제대로 된 프로젝트를 진행한다면 다양한 데이터를 담겠지만 지금은 기능을 구현하는데 집중하려고 했기 때문에 최대한 간단하게 구성하려고 하였습니다. 기본적으로 게시판에 들어가는 제목, 내용, 작성자, 작성날짜등이 들어가도록 구성하였습니다.  1. Boardpackage org.zerock.b01.domain;import jakarta.persistence.*;import lombok.*;@Entity@Getter@Builder@AllArgsConstructor@NoArgsConstructor@ToStringpublic class Board extends BaseEntity{ @Id @Gener..

반응형