由于 COLLATE,TYPO3 列出了 DB 比较中的所有表

Han*_*htl 5 typo3 mariadb typo3-8.x

我将 TYPO3 8.7.4 与 PHP 7.0.22 和 MariaDB 10.2.7 一起使用。

InstallTool 中的 DB Compare 显示 TYPO3 想要更改所有表,因为当前值与表的排序规则所预期的不同:

ALTER TABLE `be_groups` CHANGE `title` `title` VARCHAR(50) DEFAULT '' NOT NULL 
Current value: title VARCHAR(50) DEFAULT '''' NOT NULL COLLATE utf8_general_ci
Run Code Online (Sandbox Code Playgroud)

小智 2

MariaDB 对信息模式 COLUMNS 表进行了更改,该表与“原始”MySQL 的预期输出不向后兼容:

https://jira.mariadb.org/browse/MDEV-13132