sql >> Databasteknik >  >> RDS >> Mysql

Hur ändrar du sorteringstypen för en MySQL-kolumn?

Du måste vara medveten om teckenuppsättningen/sorteringsinställningarna på databas/tabell/kolumnnivåer. Inställningar på kolumnnivå har företräde framför de andra. På grund av detta inkluderar jag kommandon som du kan använda för att utföra dessa ändringar på varje nivå i db.

Inspektera din nuvarande konfiguration (databas):

SHOW CREATE DATABASE db_name;

Inspektera din nuvarande konfiguration (tabell):

SHOW TABLE STATUS WHERE name='tbl_name'

Inspektera din nuvarande konfiguration (kolumner):

SHOW FULL COLUMNS FROM tbl_name;

Ändra teckenuppsättningen/sorteringen (databas):

ALTER DATABASE db_name DEFAULT CHARACTER SET utf8;

Ändra teckenuppsättningen/sorteringen (tabell):

ALTER TABLE tbl_name DEFAULT CHARACTER SET utf8;

Ändra teckenuppsättningen/sorteringen (kolumner):

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8;



  1. Villkorssortering i MySQL?

  2. Installera pg gem; FEL:Det gick inte att bygga ädelstensinbyggt tillägg

  3. Jämföra Galera Cluster Cloud-erbjudanden:Del ett Amazon AWS

  4. Söka efter databasobjekt och tabelldata i SQL Server