sql >> Database teknologi >  >> RDS >> Mysql

Hvordan ændrer du sorteringstypen for en MySQL-kolonne?

Du skal være opmærksom på indstillingerne for tegnsæt/sortering på database/tabel/kolonne niveauer. Indstillinger på kolonneniveau har forrang over de andre. På grund af dette inkluderer jeg kommandoer, du kan bruge til at udføre disse ændringer på hvert niveau af db.

Undersøg din nuværende konfiguration (database):

SHOW CREATE DATABASE db_name;

Undersøg din nuværende konfiguration (tabel):

SHOW TABLE STATUS WHERE name='tbl_name'

Undersøg din nuværende konfiguration (kolonner):

SHOW FULL COLUMNS FROM tbl_name;

Skift tegnsæt/sortering (database):

ALTER DATABASE db_name DEFAULT CHARACTER SET utf8;

Skift tegnsæt/sortering (tabel):

ALTER TABLE tbl_name DEFAULT CHARACTER SET utf8;

Skift tegnsæt/sortering (kolonner):

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8;



  1. SQL SERVER - Forstå hvordan MIN(tekst) virker

  2. JSON_OBJECTAGG() Funktion i Oracle

  3. Android - SQLite - VÆLG MELLEM Dato1 OG Dato2

  4. Sammenligning af strenge med en med tomme mellemrum før, mens den anden ikke har