我正在尝试更多地了解正确的数据库构建的细节,但遇到了一些让我感到困惑的事情。在当前的 Wordpress 安装中,我发现用于索引的 varchar 字段长于 191 个字符,文档似乎说这是最大值。我正在运行 MariaDB 10.x,我相信它与 MySQL 5.7 匹配,并且文档确认了使用 utf8mb4_unicode_ci 整理和压缩作为格式时的限制。
我正在查找 varchar(200) 和 varchar(255) 索引字段,例如 wp_postmeta,字段 meta_key 是 varchar(255)。我错了还是对此感到困惑?数据库使用 InnoDB 引擎。感谢您的澄清。