Версия базы данных: MySQL5.6.
Цель: Изменить кодировку базы данных на utf8.
1. Сначала откройте «Выполнить» и найдите regedit, чтобы открыть редактор реестра.
2. Найдите HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL и проверьте расположение my.ini, необходимого для запуска MySQL на вашем компьютере.
Найдите ProgramData. Если вы не можете его найти, найдите его в строке поиска.
3. Найдите файл my.ini и добавьте в него что-нибудь.
[клиент]
набор символов по умолчанию = utf8
[mysql]
набор символов по умолчанию = utf8
[mysqld]
сервер набора символов = utf8
базовый адрес = H:\mysql-5.6.35
каталог данных = H:\mysql-5.6.35\data
порт = 3306
механизм хранения по умолчанию = INNODB
Некоторые вещи в начале необходимо удалить. Помните, что если что-то в my.ini не может быть изменено произвольно, просто добавьте несколько символов модификации и вставьте в него содержимое.
4. Нажмите «Диспетчер задач-Сервис-MySQL».
Перезапустите службу. Если ее невозможно перезапустить, это означает, что my.ini был изменен неправильно.
5. Проверьте кодировку базы данных: покажите переменные типа «character%»;