insert 시 한글 깨짐 문제가 발생할 경우 점검사항
리눅스/MySQL2018. 5. 17. 09:28
반응형
dump 파일을 수정하여 넣었을 경우 아래와 같이 언어셋 쿼리가 빠졌을 수 있습니다.
주석처럼 보이지만 아님..
주의할것은 수동으로 언어셋과 테이블 생성까지 해줘야 하는것. (언어셋 후 daump 에서 테이블 생성하면 안됨)
그 이후에는 dump 파일을 가지고 밀어넣으면 됩니다.
use sysdocu;
/*!40101 SET @saved_cs_client = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `sysdocu_test` (
... 생략 ...
) ENGINE=InnoDB DEFAULT CHARSET=euckr;
여기까지 수동 입력 후 insert 만 들어있는 파일을 밀어 넣으면 됩니다.
mysql> source sysdocu.sql
반응형
'리눅스 > MySQL' 카테고리의 다른 글
CentOS7 에서 MySQL 8.0 소스 설치 (0) | 2018.11.14 |
---|---|
mysqldump: Couldn't execute 'SET OPTION SQL_QUOTE_SHOW_CREATE=1': Unknown system variable 'OPTION' (1193) (0) | 2018.05.18 |
테이블명 변경 (테이블 이름 변경) (0) | 2018.05.17 |
mysql 데이터를 날짜로 비교하여 데이터 가져오기 or 삭제하기 (0) | 2018.05.14 |
MySQL & MariaDB 파티셔닝의 설정,추가,삭제,재구성 (0) | 2018.05.08 |
댓글()