После просмотра моих журналов prod, у меня есть сообщение об ошибке:
[2012-08-31 15:56:43] request.CRITICAL: Doctrine\DBAL\DBALException:
An exception occurred while executing 'SELECT t0.username ....... FROM fos_user t0 WHERE t0.username = ?'
with params {"1":"Nrv\u29e7Kasi"}:
SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT)
and (utf8_general_ci,COERCIBLE) for operation '='
Alghout У меня есть UTF-8 по умолчанию в рамках доктрины cfg:
doctrine:
dbal:
charset: UTF8
Кажется, что все мои таблицы MySQL находятся в latin1_swedish_ci
, поэтому мой вопрос:
Можно ли вручную изменить сортировку на utf8_general_ci
для всех моих таблиц без каких-либо осложнений/мер предосторожности?