Informations sur le jeu de caractères MySQL : un guide complet
Ce guide montre comment récupérer des informations sur les jeux de caractères pour différents objets de base de données MySQL.
Jeu de caractères au niveau de la base de données
Pour trouver le jeu de caractères par défaut d'une base de données MySQL, utilisez cette requête :
<code class="language-sql">SELECT default_character_set_name FROM information_schema.SCHEMATA WHERE schema_name = 'your_database_name';</code>
Jeu de caractères au niveau de la table
La requête suivante récupère le jeu de caractères pour une table spécifique :
<code class="language-sql">SELECT CCSA.character_set_name FROM information_schema.TABLES T, information_schema.COLLATION_CHARACTER_SET_APPLICABILITY CCSA WHERE CCSA.collation_name = T.table_collation AND T.table_schema = 'your_database_name' AND T.table_name = 'your_table_name';</code>
Jeu de caractères au niveau des colonnes
Pour obtenir le jeu de caractères d'une colonne particulière dans une table, exécutez cette requête :
<code class="language-sql">SELECT character_set_name FROM information_schema.COLUMNS WHERE table_schema = 'your_database_name' AND table_name = 'your_table_name' AND column_name = 'your_column_name';</code>
N'oubliez pas de remplacer les espaces réservés tels que your_database_name
, your_table_name
et your_column_name
par les noms réels de votre base de données, de vos tables et de vos colonnes.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!