Изменить кодировку базы данных, таблицы или отдельного поля SQL

Изменить кодировку базы данных, таблицы или отдельного поля SQL

Изменить кодировку у базы данных, таблицы или отдельного поля таблицы помогут следующие SQL-запросы.

ВНИМАНИЕ! SQL-запросы могут повредить вашу базу данных. Перед выполнением обязательно сделайте резервную копию!

Изменить кодировку всей базы данных на UTF-8

ALTER DATABASE <database_name> CHARACTER SET utf8 COLLATE utf8_general_ci;

Изменить кодировку отдельной таблицы базы данных на UTF-8

ALTER TABLE <table_name> CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;

Изменить кодировку колонки (поля) на UTF-8

ALTER TABLE <table_name> MODIFY <column_name> VARCHAR(255) CHARACTER SET utf8 COLLATE utf8_general_ci;