MySQL 버전 : 5.1.37
OS : fedora 10
MySQL은 소스로 설치했습니다.
./configure --prefix=/usr/local/mysql --localstatedir=/home/mysqldata --with-plugins=innobase --with-charset=utf8 --with-collation=utf8_general_ci
백업은 mysqldump를 사용해서 information_schema, mysql, sample(제가 생성한 database) 3개의 database를 백업할려고 합니다.
백업은 스크립트를 만들어 실행 했는데, 다음과 같은 메시지가 출력됩니다.
mysqldump: Got error: 1273: Unknown collation 'euckr_korean_ci' in table 'ndb_binlog_index' definition when using LOCK TABLES
제가 MySQL을 소스로 설치하면서 charset을 utf8을 사용할려고 옵션을 주었는데, 위와 같은 메시지가 출력됩니다.
그래서 charset을 확인할려고
use information_schema
select * from CHARACTER_SETS;
했는데, 'euckr_korean_ci 는 없었습니다.
다시 설치를 해야 하나요 ? 아니면 추가할 수 있는 방법이 있나요 ?
아니면 다른 문제인가요 ?
또확인해 볼려고
use mysql;
show tables; 하니 'ndb_binlog_index' 이런 테이블이 있습니다. 그런데 select를 해보니 다음과 같은 메시지가 출력됩니다.
select * from ndb_binlog_index;
ERROR 1273 (HY000): Unknown collation 'euckr_korean_ci' in table 'ndb_binlog_index' definition
위의 테이블이 무엇인지도 모르지만 뭔가 문제가 있는건가요 ?
아시는 분의 도움을 받고자 합니다.
좋은 하루 되세요. ~~ |