2010-09-02

Convert latin1 to UTF-8 in MySQL - Gentoo Linux Wiki

Convert latin1 to UTF-8 in MySQL - Gentoo Linux Wiki

Mediawiki 업그레이드 하다가 기존 db가 latin1이었고, 새 mysql은 utf8이라 무지 삽질했는데, 결국은 다음과 같은 문장때문이었다. 각 테이블을 utf8로 바꾼다 하더라도 다음 문장 때문에 실패하였다.

ar_title varchar(255) character set latin1 collate latin1_bin NOT NULL default
vi 에디터로 위 문장을 utf8로 바꾸어 주어야 한다. 아래와 같이...
:%s/character set latin1 collate latin1_bin/
/character set utf8 collate utf8_general_ci/g
(길어서 2줄로 썼다. 한줄로 입력 바람)

댓글 없음:

댓글 쓰기