Menü Kapat

WordPress utf8mb4_unicode_520_ci hatası ve çözümü

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

  1. operations sekmesinde taşınacak veritabın collation‘unu utf8mb4_unicode_ci‘ye çevirin
  2. aynı şekilde hedef veritabanının collation‘unu da utf8mb4_unicode_ci yapın
  3. 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_ci ifadelerini utf8mb4_unicode_ci ile değiştirin. dosyanızı bu haliyle kaydedin
  4. hazırladığınız yeni sql dosyasını hedef veritabanına import edin.

Bir cevap yazın