2.6.1.17. Изменение кодировки базы данных

Узнать список доступных кодировок можно с помощью SQL-запроса:
SHOW CHARACTER SET
  1. Подключитесь к базе данных с помощью phpMyAdmin или любого MySQL-клиента.
  2. Для изменения кодировки выполните соответствующий SQL-запрос:
    ALTER DATABASE `название_базы_данных` COLLATE сопоставление;
    SELECT @@collation_database;
    • название_базы_данных — укажите название базы данных, для которой необходимо изменить кодировку.
    • сопоставление — укажите необходимое сопоставление, например utf8mb4_unicode_ci.
    ALTER TABLE `название_таблицы` COLLATE сопоставление;
    • название_таблицы — укажите название таблицы, для которой необходимо изменить кодировку.
    • сопоставление — укажите необходимое сопоставление, например utf8mb4_unicode_ci.
    ALTER TABLE `название_таблицы` CHANGE `название_поля` VARCHAR(40) CHARACTER SET кодировка COLLATE сопоставление;
    • название_таблицы — укажите название таблицы, в которой необходимо изменить кодировку указанного поля.
    • название_поля — укажите название поля, для которого необходимо изменить кодировку.
    • кодировка — укажите необходимую кодировку, например utf8mb4.
    • сопоставление — укажите необходимое сопоставление, например utf8mb4_unicode_ci.
Содержание

    (1)