์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- Spring
- SQL
- optionํ๊ทธ
- ๋์ปค
- ํจ์
- ๋์
- MySQL
- ๋์ ํ ์ด๋ธ
- ๋ฆฌ๋ ์ค
- order by
- JSP
- Ajax
- Update
- ์๋ฐ์คํฌ๋ฆฝํธ
- JavaScript
- ์ปจํธ๋กค๋ฌ
- JS
- like
- ๋ณ์
- ํ๋ก๊ทธ๋๋จธ์ค
- DATE_FORMAT
- ํ ์ด๋ธ
- ๋ฐฑํฑ
- ๋ฐฐ์ด
- ๋ช ๋ น์ด
- select
- ์ฝํ
- ์ธ๋ผ์ธ๋ทฐ
- post๋ฐฉ์
- oracle
- Today
- Total
bom's happy life
[MYSQL์๋ฌํด๊ฒฐ] SQL Error [1366] [HY000]: Incorrect string value: '\xED\x8C\x80\xEC\x9B\x94...' for column 'name' at row 1 ๋ณธ๋ฌธ
[MYSQL์๋ฌํด๊ฒฐ] SQL Error [1366] [HY000]: Incorrect string value: '\xED\x8C\x80\xEC\x9B\x94...' for column 'name' at row 1
bompeach 2023. 12. 1. 16:21INSERT๋ฅผ ํ๋ ค๊ณ ํ๋๋ฐ ์์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์.
์ ์๋ฌ๋ DB์ ๋ฌธ์์ด์ ์ฝ์ ํ๋ ค๊ณ ํ ๋ ๋ฐ์ํ ๊ฒ์ด๋ค. ์ค๋ฅ ๋ฉ์์ง๋ฅผ ์ดํด๋ณด๋ฉด 'name'์ด๋ผ๋ ์ด์ ๋ํด "Incorrect string value"๊ฐ ๋ฐ์ํ๋ค๊ณ ํ๋ค. ๊ทธ๋ฆฌ๊ณ '\xED\x8C\x80\xEC\x9B\x94'์ ๊ฐ์ ํํ์ ๋ฌธ์์ด์ด ํด๋น ์ด์ ์ฝ์ ๋์ง ๋ชปํ๋ค๊ณ ๋์ ์๋ค.
์ด๋ฌํ ๋ฌธ์ ๋ ์ฃผ๋ก ์ธ์ฝ๋ฉ๊ณผ ๊ด๋ จ์ด ์๋ค. ์ผ๋ฐ์ ์ผ๋ก mysql์์๋ UTF-8 ๋ฌธ์ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํด์ผํ๋ค. ๋ง์ฝ DB ํ ์ด๋ธ์ด๋ ์ด์ ๋ฌธ์ ์ธ์ฝ๋ฉ์ด ์ฌ๋ฐ๋ฅด๊ฒ ์ค์ ๋์ด ์์ง ์์ผ๋ฉด ์์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ์ํ๋ค.
< ํด๊ฒฐ๋ฐฉ๋ฒ >
ํ ์ด๋ธ ๋ฐ ์ด ์ธ์ฝ๋ฉ ํ์ธ : DB ํ ์ด๋ธ ๋ฐ ํด๋น ์ด์ด UTF-8 ๋ฌธ์ ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ๋๋ก ์ค์ ๋์ด ์๋์ง ํ์ธํ๋ค.
ALTER TABLE [ํ
์ด๋ธ๋ช
] CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
์๋ฌ๊ฐ ๋ฐ์ํ ํ ์ด๋ธ๋ช ์ ์ ๊ณ , ์คํ์์ผ์ค๋ค.
์ด๋ ๊ฒ ํ๊ณ ๋ค์ INSERT ๋ฌธ์ ์คํ์์ผ์ฃผ๋ ์ฑ๊ณต์ ์ผ๋ก ๋ฐ์ดํฐ๋ค์ด ์ฝ์ ๋๋ค!!
'Deveolpment Study๐๏ธ > Databases' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[MyBatis] ๋ง์ด๋ฐํฐ์ค์ ๋ํ ๊ฐ๋จ๋ช ๋ฃํ ์ค๋ช (0) | 2024.04.30 |
---|---|
[MYSQL] ํ ์ด๋ธ์ ์ปฌ๋ผ ์ถ๊ฐ ์ ์ธ๋ํค์ค์ ์๋ฌ ํด๊ฒฐ๋ฐฉ๋ฒ (0) | 2023.11.30 |
[Oracle, SQL server] ์์๋งค๊ธฐ๋ ํจ์, ROWNUM๊ณผ TOP( )์ ์ฐจ์ด (2) | 2023.11.08 |
[MYSQL] AUTO_INCREMENT 1๋ถํฐ ์์๋๋ก ์ ๋ ฌ (0) | 2023.11.02 |
[MYSQL] ํ๊ธ INSERT ํ์ ๋ ํ๊ธ ์ ๋ ฅ ์๋จ (0) | 2023.10.25 |