字符集和校验规则兼容性
每个字符集都有一个或多个校验规则,但是每个校验规则都与一个且只有一个字符集相关联。因此,以下语句将导致错误消息,因为latin2_bin
校验规则与latin1
字符集不合法:
mysql>SELECT _latin1 'x'COLLATE latin2_bin; ERROR 1253 (42000): COLLATION 'latin2_bin' is not valid for CHARACTER SET 'latin1'
每个字符集都有一个或多个校验规则,但是每个校验规则都与一个且只有一个字符集相关联。因此,以下语句将导致错误消息,因为latin2_bin
校验规则与latin1
字符集不合法:
mysql>SELECT _latin1 'x'COLLATE latin2_bin; ERROR 1253 (42000): COLLATION 'latin2_bin' is not valid for CHARACTER SET 'latin1'