2011-10-30 3 views

답변

4

MySQL 데이터베이스의 각 테이블은 고유 한 인코딩을 지정할 수 있습니다. 그러나 다른 인코딩에 대한 실제적인 필요가 없으면 미래의 개발자가이 테이블이 인 것을 잊어 버리고 나중에 인코딩 할 때 모든 인코딩을 동일하게 유지하고 미묘한 오류를 방지하는 것이 좋습니다. 인코딩과 다른 테이블은 그렇지 않습니다.

2

모든 테이블에서 동일한 문자 집합을 사용할 필요는 없습니다. 인덱스를 사용하여 다른 문자 집합을 사용하는 테이블간에 조인 할 때이 문제가 발생할 수 있다고 말하면 비교할 수 없습니다. 이러한 이유로 테이블 전체에서 동일한 문자 집합을 유지하는 것이 좋습니다.

관련 문제