Mengatasi Masalah Error #1273 – Unknown collation: ‘utf8mb4_unicode_ci

No Comments

Pada saat kita memindahkan hosting website kita dari satu server ke server yang lain, seringkali kita mengalami masalah terutama saat memindahkan database. Kemungkinan besar permasalahan memang disebabkan oleh versi mySql yang tidak sama antara hosting lama dengan yang baru.

Salah satu masalah yang akan kita bahas kali ini adalah masalah Error #1273 – Unknown collation: ‘utf8mb4_unicode_ci. Detailnya bisa dilihat pada gambar di bawah ini :

1

Masalah di atas muncul karena versi MySql di server yang baru tidak mampu menjalankan tabel dengan collation utf8mb4. Untuk mengatasinya sebetulnya ada beberapa alternatif. Namun yang akan saya tulis di sini adalah dengan mengganti secara langsung teks utf8mb4 menjadi utf8. 

Cara paling mudah adalah, buka file database dengan menggunakan text editor, semisal notepad++, kemudian gunakan fitur find and replace. Urutannya;

  1. Buka Notepad++
  2. Klik “File” selanjutnya “Open”, cari file database anda yang bermasalah.
  3. Setelah terbuka, klik “Search” kemudian klik “Replace”.
  4. masansoft-panduan-phpmyadmin
  5. Isikan seperti di atas, dan jalankan “Replace All”.
  6. selesai dan save.

Sekarang coba import lagi database Anda.
Semoga berhasil.

Cara lain untuk mengubah collation dari database anda melui phpmyadmin bisa anda lihat di artikel “Cara Mengubah Setting Collation MySQL melalui PhpMyAdmin“.

About us and this blog

We are a digital marketing company with a focus on helping our customers achieve great results across several key areas.

Request a free quote

We offer professional SEO services that help websites increase their organic search score drastically in order to compete for the highest rankings even when it comes to highly competitive keywords.

Subscribe to our newsletter!

More from our blog

See all posts