lorsque vous travaillez avec les bases de données MySQL qui contiennent des caractères non anglaises, la mise en forme de sortie des résultats de requête tabulaire peut se casser lors de la commutation vers l'encodage UTF8. Cet article fournit un guide complet pour résoudre ce problème de formatage.
Réponse courte
Démarrez le client MySQL avec l'option - Default-Character-Set = UTF8 pour forcer le codage des caractères UTF8 pour toutes les connexions. Alternativement, définissez cette option par défaut du fichier de configuration /etc/mysql/my.cnf. caractères_set_client, caractéristique_set_connection et caractéristique_set_results Les variables de configuration sont définies sur utf8.
Set de caractères de la base de données: Les colonnes ont des ensembles de caractères spécifiques qui diffèrent de leur parent.
considérations supplémentaires
Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.
Copyright© 2022 湘ICP备2022001581号-3