В настоящее время мы используем следующие команды в PHP, чтобы установить набор символов UTF-8 в нашем приложении.
Так как это немного накладные расходы, мы хотели бы установить это как значение по умолчанию в MySQL. Можем ли мы сделать это в /etc/my.cnf или в другом месте?
SET NAMES 'utf8'
SET CHARACTER SET utf8
Я искал кодировку по умолчанию в файле /etc/my.cnf, но там ничего нет о кодировках.
В этот момент я сделал следующее, чтобы установить переменные charset и переменные сортировки MySQL в UTF-8:
skip-character-set-client-handshake
character_set_client=utf8
character_set_server=utf8
Это правильный способ справиться с этим?