codestates / codestates/bean-us

[Error] seed 값을 넣을 때 오류 발생

Open
#68 2 comments 0 reactions 1 assignee Claimed by @ardan0128 View on GitHub
Database
Dominant language
JavaScript
Stars
0
Forks
3
PR merge metrics
No merged PRs in 30d

Description

## 어떤 에러가 발생했나요?
- sequelize의 seed로 데이터를 입력할 때 에러가 발생했다.

### 에러 메시지
```
Error: Incorrect string value: '\xC5\x99\xC3\xA1k'
```
따옴표 안의 값은 다를 수 있음

### 에러 해결 방법
- 문제는 charset 이다.
- charset을 안해주니 인코딩이 잘못돼서 발생하는 에러
```
ALTER TABLE your_database_name.your_table CONVERT TO CHARACTER SET utf8
```
- 에러가 발생하는 테이블에 해당 명령어를 실행하면 에러 없지 데이터가 잘 입력됨

## 에러 핸들링을 위해 참고한 레퍼런스 링크
https://stackoverflow.com/questions/22464011/mysql2error-incorrect-string-value

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.