Mysql
 sql >> база данни >  >> RDS >> Mysql

Как променяте типа на сортиране за MySQL колона?

Трябва да сте наясно с настройките за набор от знаци/съпоставяне на ниво база данни/таблица/колона. Настройките на ниво колона имат предимство пред останалите. Поради това включвам команди, които можете да използвате за извършване на тези промени на всяко ниво на db.

Проверете текущата си конфигурация (база данни):

SHOW CREATE DATABASE db_name;

Проверете текущата си конфигурация (таблица):

SHOW TABLE STATUS WHERE name='tbl_name'

Проверете текущата си конфигурация (колони):

SHOW FULL COLUMNS FROM tbl_name;

Променете набора от знаци/съпоставянето (база данни):

ALTER DATABASE db_name DEFAULT CHARACTER SET utf8;

Променете набора от знаци/съпоставяне (таблица):

ALTER TABLE tbl_name DEFAULT CHARACTER SET utf8;

Променете набора от знаци/колони (колони):

ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Workbench:Грешка в заявката (1064):Синтактична грешка близо до „VISIBLE“ на ред 1

  2. MySQL> Таблица не съществува. Но го прави (или трябва)

  3. iOS – Най-добри практики за синхронизиране на основни данни и сървърни бази данни

  4. Получаване на грешка 1366 Неправилна стойност на цяло число:'1' при импортиране на файл

  5. Посоченият ключ беше твърде дълъг; максималната дължина на ключа е 1000 байта