Ошибка базы данных Wordpress - #1071 - Указанный ключ был слишком длинным; максимальная длина ключа 1000 байтов

У меня есть блог на WordPress, но в нем есть странные символы, такие как. Я нашел в моем phpmyadmin, что в моем wp_posts таблица, столбец post_content использует latin1_swedish_ci сверка. Я пытаюсь изменить это на utf8_unicode_ci но это дает мне эту ошибку:

# 1071 - Указанный ключ был слишком длинным; максимальная длина ключа 1000 байтов

SQL-запрос:

ALTER TABLE `wp_posts3` CHANGE `post_content` `post_content` LONGTEXT
CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL

Как я могу это исправить? Я попросил моего хозяина (hostgator) о помощи, но они сказали, что это не проблема с их стороны.

Моя конечная цель - избавиться от странных персонажей в моих постах. Кроме того, моя таблица wp-posts имеет более 33 тыс. Строк, так как это огромный блог с около 10 тыс. Записей.

0 ответов

Другие вопросы по тегам