※ 광고성글은 사전 동의 없이 삭제 합니다.
  ecukr -> utf8 database 변경작업 ( mysqldump ) 번호 : 542 번글        조회 : 484
작    성    자 : 황홍구  메일 보내기


원본서버 데이터베이스 :  Mysql 5.0  / 기본 character : euckr

대상서버 데이터베이스 :  MariaDB 10.4 / 기본 character : UTF8 

1. 현재 서버의 Mysql 버전 및 character 체크

 

 

 현재 서버의  O/S 언어

 

 

덤프 받을 데이터베이스 character 및 table character 체크

 

 

2. 이제 데이터베이스를 dump 를 진행한다 ( 기본 케릭터셋을 지정해서 덤프 받을것)

 

 

덤프 뜬 파일중에 테이블 생성 내용을 보면 아래와 같이 기본 케릭터셋이 euckr로 구성되어 있다

 

 

3. 이제 대상서버에서 euckr -> utf8로 변경해서 복원해보자
현재 서버의 데이터베이스 버전 및 케릭터셋 확인

 

 

서버의 OS 언어상태 체크

 

 

기존 euckr에서 덤프 받은 파일을 대상서버로 업로드 진행하고 해당 데이터베이스를 import 하기전에 utf8로 컨버팅 및 케릭터셋 변경
iconv변경 작업 euckr -> utf8 변경

 

 

테이블 생성시 기본 euckr을 utf8로 변경 작업

 

 

데이터베이스 import

 

 

정상적으로 데이터가 들어갔다면  데이터베이스 들어가서 확인해보자

 

 

이렇게 정상적으로 데이터베이스를 dump 받아서 utf8로 변경이 가능하다.

 

메모남기기 한글 150자 영문300자 이내
작성자         패스워드                현재  0 byte
[관련글] 없음 작성일시 : 2020-06-19 11:07:48
Copyright(c) 2003 xirom all right reserved vol.3
Contact xirom@xirom.net form more information