** mysql 콘솔에서의 한글입력
- 컴파일시 --with-readline 추가해야 함
- 사용중인 mysql 확인
. mysql 버전 확인시 using readline이 있어야 함
[root@dev bin]# ./mysql -V
./mysql Ver 14.12 Distrib 5.0.51a, for redhat-linux-gnu (i686) using readline 5.0
--> 한글 입력 정상 작동
[root@dev bin]# ./mysql_old -V
./mysql_old Ver 14.12 Distrib 5.0.51a, for redhat-linux-gnu (i686) using EditLine wrapper
--> 한글 입력 불가능
- 간단 처리 방법
. 같은 버전으로 --with-readline 만 추가하여 재컴파일한 후 mysql 화일만 가져다 사용한다.
. 혹시 모르니 기존 mysql 화일은 mysql_old 로 백업
- 데이터가 제대로 입력되기 위해서는 client 설정이 필요 - 서버 환경과 일치하도록
my.cnf
[client]
default-character-set=euckr
- 컴파일시 --with-readline 추가해야 함
- 사용중인 mysql 확인
. mysql 버전 확인시 using readline이 있어야 함
[root@dev bin]# ./mysql -V
./mysql Ver 14.12 Distrib 5.0.51a, for redhat-linux-gnu (i686) using readline 5.0
--> 한글 입력 정상 작동
[root@dev bin]# ./mysql_old -V
./mysql_old Ver 14.12 Distrib 5.0.51a, for redhat-linux-gnu (i686) using EditLine wrapper
--> 한글 입력 불가능
- 간단 처리 방법
. 같은 버전으로 --with-readline 만 추가하여 재컴파일한 후 mysql 화일만 가져다 사용한다.
. 혹시 모르니 기존 mysql 화일은 mysql_old 로 백업
- 데이터가 제대로 입력되기 위해서는 client 설정이 필요 - 서버 환경과 일치하도록
my.cnf
[client]
default-character-set=euckr