Convert tables using utf8mb4_unicode_520_ci or utf8_unicode_520_ci collation to a more portable Collation Algorithm.
As of April 2026, Database Collation Fix is a WordPress export plugin with 1.0K+ active installations and a 5/5 rating from 21 reviews. It has been downloaded 29K+ times in total. Requires WordPress 4.6+ and PHP 5.3.1+. Available on WordPress.org since 2017. Last updated 2 years ago — may have compatibility concerns. Downloads are down 17% this week. Top alternative: WP All Export – Drag & Drop Export to….
Since version 4.2, WordPress has been detecting the MySQL version and if it’s version 5.5.3 or greater, automatically selecting the ‘utf8mb4_unicode_520_ci’ Collation Algorithm. This works well until you need to migrate your database to an older version of MySQL that does not support the utf8mb4 algorithms. Then, you run into the error message: “#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci'” when importing your database.
With the WordPress 5.7 update and WooCommerce 5.1, some users are reporting an error: “SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (utf8mb4_unicode_520_ci,IMPLICIT) and (utf8mb4_unicode_ci,IMPLICIT)”. The Database Collation Fix tool also fixes this issue by changing the collation of all columns…
This plugin helped me to convert a database with a wild mix of collations to utf8mb4_unicode_ci.
Thanks!
Does EXACTLY what it says on the box 🙂 Worked great.
Easy 5 star, and thanks to the developer for helping me out!
Perfec, just what I needed
As simple as should!
Fixed my old wp installations db… Thank you.
| WordPress | 4.6+ requiredTested up to 6.4.8 |
| PHP | 5.3.1+ required |
Fix bug: default clause on column not preserved. Thanks drylek.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.