Derzeit verwenden wir die folgenden Befehle in PHP, um den Zeichensatz zu setzen UTF-8 in unserer Anwendung.
Da dies ein wenig Overhead bedeutet, würden wir dies gerne als Standardeinstellung in MySQL festlegen. Können wir dies in /etc/my.cnf oder an einem anderen Ort tun?
SET NAMES 'utf8'
SET CHARACTER SET utf8
Ich habe in /etc/my.cnf nach einem Standardzeichensatz gesucht, aber dort steht nichts über Zeichensätze.
Zu diesem Zeitpunkt habe ich die Variablen für den MySQL-Zeichensatz und die Sortierung wie folgt auf UTF-8 gesetzt:
skip-character-set-client-handshake
character_set_client=utf8
character_set_server=utf8
Ist das der richtige Weg, dies zu tun?