phpMyAdmin’de veritabanınınıza taşırken utf8mb4_unicode_520_ci hatası mı aldınız?
WordPress sitenizi taşırken zaman zaman “#1273 – Unknown collation: ‘utf8mb4_unicode_ci’” ve “#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’” hatalarından bir tanesi ile karşılaşabiliyoruz. Bu hatalar, sitenin önceki sunucusu ve yeni taşıdığımız sunucuların MySQL sürümleri arasındaki farktan kaynaklanmaktadır. Çözümü de oldukça basittir.
Çözüm: utf8mb4_unicode_520_ci hatası
phpmyadmin’de
- operations sekmesinde taşınacak veritabın collation‘unu
utf8mb4_unicode_ci‘ye çevirin - aynı şekilde hedef veritabanının collation‘unu da
utf8mb4_unicode_ciyapın - taşınacak veritabanının bir kopyasını export‘layın. Oluşturduğunuz sql dosyasını bir metin editöründe açın ve bul/değiştir ile tüm dosya içinde
utf8mb4_unicode_520_ciifadeleriniutf8mb4_unicode_ciile değiştirin. dosyanızı bu haliyle kaydedin - hazırladığınız yeni sql dosyasını hedef veritabanına import edin.