MariaDB 的文档清楚地说明了如何设置服务器默认值,如字符集和排序规则。所以我打开了我的 Mariadb 控制台并运行:
SET character_set_server = 'utf8mb4';
SET collation_server = 'utf8mb4_slovak_ci';
控制台写好了。然后我重新启动服务器,但是当我尝试创建新数据库时,仍然有相同的 latin2 字符集和瑞典排序规则。我通过 Symfony cosole 命令自动完成
php bin/console doctrine:database:create
那有什么问题?我按照文档说的那样做了。