utf8mb3 は最大3byte、utf8mb4 は最大4byteで文字を表現 • utf8mb4 では や といった補助文字もサポート • Converting a character set • In Place: No, Permits Concurrent DML: No • 以下の条件を満たすとき CHARACTER SET の MODIFY を メタデータ変更のみの INPLACE 操作として実行できる • データ型が CHAR、VARCHAR、TEXT、ENUM • utf8mb3 から utf8mb4 への変更、または任意の CHARACTER SET から binary への変 更 • 変更対象のカラムにインデックスが貼られていない • 参考 • MySQL :: The MySQL 8.0.14 Maintenance Release is Generally Available • MySQL :: MySQL 8.4 Reference Manual :: 15.1.9 ALTER TABLE Statement