Просмотр базы данных формата кодирования
ВЫСТАВКИ ГДЕ variable_name ПЕРЕМЕННЫЕ LIKE 'character_set_%' ИЛИ variable_name LIKE '% сортировка'; 或 ВЫСТАВКИ переменные , такая как '% полукокс%';
Измените файл конфигурации my.cnf
[туздЫ] символьный набор-сервер = utf8mb4 [MySQL] по умолчанию-символьный набор = utf8mb4 [клиент] по умолчанию-символьный набор = utf8mb4
Если вы не знаете, где находится файл конфигурации, то вы можете искать в соответствии со следующей командой
туздЫ --verbose --help | Grep -a 1 ' Параметры по умолчанию' или выполнить: . MySQL --verbose --help | Grep -A 1 'Параметры по умолчанию'
Как видно из рисунка, сервер сначала считывает /etc/my.cnf файл, файл не существует, если найден, то попытка прочитать последовательно от задней части несколько путей.
После изменения файла конфигурации сохраняется, и перезапустить службу MySQL
служба MYSQLD перезапустить 或 перезапуск службы MySQL
Если таблица базы данных была создана его можно редактировать непосредственно формат кодирования базы данных или таблицы
Просмотр кодирования данных таблицы формата
шоу создать таблицу <表 名>;
Кодирование изменения формата в базе данных
MySQL> изменить базу данных <имя базы данных> набор символов utf8mb4;
Изменить таблицу формата кодирования данных
изменить таблицу <表 名> набор символов utf8mb4;
Изменить формат кодирования поля
изменить таблицу <имя таблицы> Изменить <имя поля> <имя поля> набор <тип> символ utf8mb4;