我创建一个表如下:
create table INTERFACE_INFO_PK_SIMPLE
(
API_ID VARCHAR(128) not null primary key,
API_METHOD VARCHAR(24),
API_PATH VARCHAR(1024),
API_STATUS VARCHAR(8),
API_COMMENT VARCHAR(510),
API_TYPE VARCHAR(48)
) ENGINE = InnoDB DEFAULT CHARSET = utf8mb4;
在我的 mac os 中,'lower_case_table_names' 是 2,我发现 binlog 文件中的表名是小写的。
配置'lower_case_table_names'是否与binlog文件中表名是否区分大小写有关?
如果使用linux os pc并设置'lower_case_table_names = 0',在我的情况下,表名是否会像binlog文件中的'INTERFACE_INFO_PK_SIMPLE'一样大写?