#1273-неизвестные параметры сортировки: 'utf8mb4 unicode 520 ci’
У меня есть сайт WordPress на моем локальном WAMP сервер. Но когда я загружаю свою базу данных на сервер, я получаю ошибку
#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’
любая помощь будет оценили!
7 ответов
вы можете решить эту проблему путем нахождения
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;
в своем .sql
файл и замена его на
ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;
Я считаю, что эта ошибка вызвана тем, что локальный сервер и живой сервер работают с разными версиями MySQL. Чтобы решить эту проблему:
- откройте файл sql в текстовом редакторе
- найти и заменить все
utf8mb4_unicode_520_ci
сutf8mb4_unicode_ci
- сохранить и загрузить в свежий mySql db
надеюсь, что это поможет
в моем случае получается мой
новый сервер был запущен MySQL 5.5
,
старый сервер был запущен MySQL 5.6
.
Поэтому я получил эту ошибку при попытке импортировать .sql
файл, который я экспортировал с моего старого сервера.
MySQL 5.5 не поддерживает utf8mb4_unicode_520_ci
, а
В MySQL 5.6 делает.
обновление MySQL 5.6
на новом сервере решена сортировка ошибка !
если вы хотите сохранить MySQL 5.5, вы можете:
- сделать копию экспортированный
- заменить экземпляры utf8mb4unicode520_ci
и utf8mb4_unicode_520_ci
...с utf8mb4_unicode_ci
- импорт обновляется!-Файл -2-->.
откройте файл sql в текстовом редакторе;
1. Поиск: utf8mb4_unicode_ci заменить: utf8_general_ci (Заменить Все)
2. Поиск: utf8mb4_unicode_520_ci заменить: utf8_general_ci (Заменить Все)
3. Поиск: utf8mb4 заменить: utf8 в (Заменить Все)
сохранить и загрузить!