Plesk panellerde farklı bir phpmyadmin üzerinden export ettiğiniz sql yedeği Unknown collation: ‘utf8mb4_unicode_ci’ hatası nedeniyle içeri aktarılmayabilir. Cpanel bir sunucu çözümü yada hosting özel panellerinden çekilmiş bir veritabanı farklı bir dil ile kayıt edilmiş olabilir. Hatanın temel nedeni yedeğin sql dil kodlamasının içeri aktarılmaya çalışılan phpmyadmin tarafından tanınmıyor oluşundan ileri gelir. Bu sorunu nasıl çözebileceğimizi bu makalede sizlere anlatmaya çalışacağım.
Öncelikle alınan hatanın çıktısı genellikle şöyledir ;
Bu hatayı aldığınız sql dosyasını not defteri veya notepad ++ ile açın. Örneğin biz notepad++ ile açıyoruz. Notepad++ indirme linki : Buraya Tıkla ve İndir
Notepad++ programı açıp üst menüden Search -> Replace tıklıyoruz ;
Find what : utf8mb4
Replace with : utf8
şeklinde değiştirerek Replace All diyoruz ;
Eğer Türkçe Versiyon kullanıyorsanız
Ara > Değiştir
Aranan : utf8mb4
Değiştir : utf8
şeklinde değiştirerek Tümünü Değiştir diyoruz ;
File -> Save diyerek değişiklikleri kaydediyoruz ; PhpMyAdmin e giriş yapıyoruz ve veritabanımızı seçerek içeri aktar diyoruz. sql dosyamızı seçiyoruz. İşlemimiz bukadar basit. Eğer sizde bu tip hatalar alıyorsanız yada buna benzer sorunlar yaşarsanız bu yöntem ile bir çok işinizi pratik şekilde toparlayabilirsiniz.