ERROR 1273 (HY000) at line 217: Unknown collation: ‘utf8mb4_0900_ai_ci’ merupakan pesan yang saya dapatkan ketika mencoba untuk import database MySQL ke MariaDB. Di server Ubuntu 22.04 terbaru saya putuskan untuk beralih dari MySQL ke MariaDB.
Sepertinya permasalahan ini terjadi karena ada perbedaan collation pada MySQL dan MariaDB. Ini merupakan permasalahan yang bisa dengan mudah untuk diatasi, bahkan bisa selesai menggunakan satu baris perintah saja. Kita hanya perlu mengubah utf8mb4_0900_ai_ci
menjadi utf8mb4_unicode_ci
.
Solusi
Untuk memecahkan masalahnya, kamu cukup menjalankan perintah di bawah ini
sed -e 's/utf8mb4_0900_ai_ci/utf8mb4_unicode_ci/g' -i file.sql
Setelah menggunakan cara tersebut, kamu bisa mencoba import lagi sql tersebut ke database mariadb yang baru. Dan berhasil. Sekarang websitenya sudah bisa diakses lagi 🙂
Tinggalkan komentar