Maison > base de données > tutoriel mysql > Comment récupérer des informations sur les jeux de caractères pour les bases de données, les tables et les colonnes MySQL ?

Comment récupérer des informations sur les jeux de caractères pour les bases de données, les tables et les colonnes MySQL ?

Mary-Kate Olsen
Libérer: 2025-01-20 14:18:10
original
306 Les gens l'ont consulté

How to Retrieve Character Set Information for MySQL Databases, Tables, and Columns?

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>
Copier après la connexion

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>
Copier après la connexion

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>
Copier après la connexion

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal