Question

Je crée une nouvelle base de données avec le classement utf8_general_ci, crée une table de test également avec le classement utf8_general_ci, puis je clique sur ma base de données (structure) et voici ce que je reçois:

 alt text

Pourquoi est-ce "latin1_swedish_ci"? se présenter?

Modifier:

Ok, comment changer cela, il est dans phpmyadmin dans "Variables". onglet, sous "Variables et paramètres du serveur":

 alt text

Voici à quoi ça ressemble quand je crée une nouvelle base de données:

 alt text

Était-ce utile?

La solution

Habituellement, les problèmes de classement ralentissent considérablement vos requêtes. Il est donc important que tout soit configuré correctement.

Vous disposez d'un classement de connexion à une base de données, d'un classement de base de données et d'un classement de table. Assurez-vous que tous les trois sont configurés pour utf8. Si le problème persiste, vérifiez votre fichier de configuration phpmyadmin et voyez quels types de classement par défaut apparaissent.

Autres conseils

Allez dans le dossier phpMyAdmin, recherchez le fichier config.inc.php. Ouvrez-le et recherchez "collation", probablement, et la ligne 370 - remplacez-le par -

$cfg['DefaultConnectionCollation'] = 'utf8_unicode_ci';
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top