MySQL: Unknown collation: ‘utf8mb4_unicode_520_ci’

Sedikit share tentang masalah mysql yang biasanya dihadapi oleh para sysadmin ketika melakukan migrasi atau mungkin beberapa devops yang suka bermigrasi ria. Kurang lebih, pesan error yang muncul kira-kira seperti ini :
#1273 – Unknown collation: ‘utf8mb4_unicode_520_ci’

Lalu bagaimana solusinya?

Dalam hal ini solusinya adalah mengubah (rename) beberapa format baris pada file .sql yang akan di migrasikan. Pertama, kita cari format tulisan seperti di bawah ini dalam file .sql yg bermasalah :

ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_520_ci;

Kemudian kita rubah ke :

ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

Setelah itu coba lagi deh import .sql nya.

Leave a Reply

Your email address will not be published. Required fields are marked *