При редактировании записи в phpMyAdmin появляются знаки вопроса (??????). Что делать?

При редактировании записи в панели управления базами данных phpMyAdmin пользователь может увидеть знаки вопроса вместо текста, который требуется отредактировать. В большинстве случаев данная проблема связана с различием между кодировкой сайта и базы данных, в которую записывается информация с сайта при ее добавлении или же редактировании. Для того, чтобы информация записывалась в базу данных корректно, у сайта и базы данных должна быть одинаковая кодировка, чего возможно достичь узнав кодировку сайта и затем изменив кодировку базы данных описанным ниже способом.

После входа в панель управления базами данных phpMyAdmin требуется перейти на вкладку «SQL» и в зависимости от кодировки сайта указать одну из следующих SQL команд, заменив «mydatabase» на собственное название базы данных, с которой наблюдается проблема.

В случае, когда у сайта кодировка cp1251, требуется указать команду:
ALTER DATABASE mydatabase DEFAULT CHARACTER SET cp1251 DEFAULT COLLATE cp1251_general_ci;

После указания SQL команды необходимо нажать на кнопку «Вперед», для выполнения команды:

В случае, когда у сайта кодировка utf8, требуется указать команду:
ALTER DATABASE mydatabase DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_unicode_ci;

После указания SQL команды необходимо нажать на кнопку «Вперед», для выполнения команды:

Команда изменит кодировку базы данных, после чего проблема с некорректным отображением информации при редактировании записей в phpMyAdmin перестанет возникать.