Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment changer le classement de la base de données, de la table, de la colonne ?

Je contribue ici, comme l'OP l'a demandé :

Comment changer le classement de la base de données, de la table, de la colonne ?

La réponse sélectionnée l'indique simplement au niveau du tableau.

Modification à l'échelle de la base de données :

ALTER DATABASE <database_name> CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

Changer par table :

ALTER TABLE <table_name> CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

La bonne pratique consiste à le modifier au niveau de la table, car cela le changera également pour les colonnes. Le changement pour une colonne spécifique est pour n'importe quel cas spécifique.

Modification du classement d'une colonne spécifique :

ALTER TABLE <table_name> MODIFY <column_name> VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;