๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
studies/Back-end

[MariaDB] INSERT๋ฌธ ํ•œ๊ธ€ ์˜ค๋ฅ˜(Incorrect string value) ํ•ด๊ฒฐ

by Vada Kim 2020. 5. 26.
728x90
๋ฐ˜์‘ํ˜•

 

my.ini ํŒŒ์ผ์— ์•„๋ž˜ ์†์„ฑ์„ ์ง€์ •

[mysqld]
init_connect="SET collation_connection = utf8_general_ci" 
init_connect="SET NAMES utf8" 
collation-server = utf8_general_ci
character-set-server = utf8

[client]
default-character-set = utf8

[mysql]
default-character-set=utf8โ€‹

 

 

 

 

Mysql> SHOW VARIABLES LIKE "c%"

๋ช…๋ น ์ž…๋ ฅ ํ›„ Value๊ฐ’์— 'latin1'์ด ์žˆ์œผ๋ฉด ์•ˆ๋จ. ๋ชจ๋‘ 'utf8'๋กœ ๋ฐ”๊พผ๋‹ค.

 

์ฟผ๋ฆฌ์ฐฝ์—์„œ ์†์„ฑ ์„ค์ •์„ ํ•  ์ˆ˜ ์žˆ๋‹ค. (my.ini ์ˆ˜์ •๋งŒ์œผ๋กœ ๋ณ€๊ฒฝ ์•ˆ ๋  ๊ฒฝ์šฐ)

Mysql> SET [Variable_name] = [Value]

MariaDB [spring]> show variables like "c%";
+----------------------------------+-----------------------------------------------+
| Variable_name                    | Value                                         |
+----------------------------------+-----------------------------------------------+
| character_set_client             | utf8                                          |
| character_set_connection         | utf8                                          |
| character_set_database           | utf8                                          |
| character_set_filesystem         | binary                                        |
| character_set_results            | utf8                                         |
| character_set_server             | utf8                                          |
| character_set_system             | utf8                                          |
| character_sets_dir               | C:\Program Files\MariaDB 10.4\share\charsets\ |
| check_constraint_checks          | ON                                            |
| collation_connection             | utf8_general_ci                               |
| collation_database               | utf8_general_ci                               |
| collation_server                 | utf8_general_ci                               |
| column_compression_threshold     | 100                                           |
| column_compression_zlib_level    | 6                                             |
| column_compression_zlib_strategy | DEFAULT_STRATEGY                              |
| column_compression_zlib_wrap     | OFF                                           |
| completion_type                  | NO_CHAIN                                      |
| concurrent_insert                | AUTO                                          |
| connect_timeout                  | 10                                            |
| core_file                        | OFF                                           |
+----------------------------------+-----------------------------------------------+โ€‹

 

 

 

INSERT๋ฌธ์ด ์ž˜ ๋จนํ˜€๋„ cmd์ฐฝ์—์„œ SELECT์‹œ ํ•œ๊ธ€์ด ๋ฌผ์Œํ‘œ๋กœ ๊นจ์ง์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด๋•Œ Sql GUIํˆด์„ ์ด์šฉํ•ด ๋‹ค์‹œ SELECT๋ฌธ์„ ์‹คํ–‰ํ•ด๋ณด๋ฉด ํ•œ๊ธ€์ด ์ •์ƒ์ ์œผ๋กœ ๋ณด์ผ ์ˆ˜๋„ ์žˆ๋‹ค.

+๊ทธ ์ด์œ ๋Š” ๋ชจ๋ฅด๊ฒ ๋‹ค. ์ฐธ๊ณ ๋กœ ํ•„์ž๋Š” 'SQLyog' ์‚ฌ์šฉ.

728x90
๋ฐ˜์‘ํ˜•