在会话级别设置 collation_server 值在MySQL中不起作用..?
set session collation_server='utf8_bin';
在设置服务器的排序规则后创建表格时,
create table case_sensitive(name varchar(20), id int);
我希望列名称的排序规则为 utf8_bin 。 但是该列的信息架构详细信息如下。,我在这里做错了什么......?
*************************** 1. row ***************************
TABLE_CATALOG: def
TABLE_SCHEMA: db10004db
TABLE_NAME: case_sensitive
COLUMN_NAME: name
ORDINAL_POSITION: 1
COLUMN_DEFAULT: NULL
IS_NULLABLE: YES
DATA_TYPE: varchar
CHARACTER_MAXIMUM_LENGTH: 20
CHARACTER_OCTET_LENGTH: 60
NUMERIC_PRECISION: NULL
NUMERIC_SCALE: NULL
DATETIME_PRECISION: NULL
CHARACTER_SET_NAME: utf8
COLLATION_NAME: utf8_general_ci
COLUMN_TYPE: varchar(20)
COLUMN_KEY:
EXTRA:
PRIVILEGES: select,insert,update,references
COLUMN_COMMENT:
GENERATION_EXPRESSION: