在 CakePHP3 迁移(或 Phinx)中,如何使用 utf8mb4 字符集



创建MySQL表或使用CakePHP3迁移添加列,字符集设置为UTF8。有没有办法设置字符集 utf8mb4?

(而且,我发现了这个问题...https://github.com/robmorgan/phinx/issues/74)

可以在

调用 table() 函数时设置排序规则。

public function change() {
     $table = $this->table('FooBar',['collation'=>'utf8mb4_unicode_ci']);
     //.....
}

只能设置排序规则类型。将从该归类字符串中提取字符集。上面将有一个字符集"utf8mb4"。

最新更新