mysql error 1273

Pandu Aji

Kategori: Linux

MySQL ERROR 1273 Unknown Collation

Ditulis:

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 🙂

Nelateni nganggur dengan menulis blog. Ikuti aku di Facebook, Instagram, Twitter maupun Linkedin

Shopee Lovember

Leave a Comment