Skip to main content
  1. Posts/

ERROR 1273 (HY000): Unknown collation Saat Import DB

·1 min·
mysql mysql
Table of Contents

Issue
#

Saat melakukan import database, beberapa table tidak ikut terbuat atau bahkan error seperti berikut.

ERROR 1273 (HY000) at line 197 in file: 'backup-db.sql': Unknown collation: 'utf8mb4_0900_ai_ci'
Query OK, 0 rows affected (0.000 sec)

ERROR 1146 (42S02) at line 211 in file: 'backup-db.sql': Table 'web6.tbl_posts' doesn't exist
ERROR 1146 (42S02) at line 212 in file: 'backup-db.sql': Table 'web6.tbl_posts' doesn't exist
ERROR 1146 (42S02) at line 213 in file: 'backup-db.sql': Table 'web6.tbl_posts' doesn't exist
ERROR 1146 (42S02) at line 214 in file: 'backup-db.sql': Table 'web6.tbl_posts' doesn't exist

Solution
#

Error tersebut disebabkan karena collation utf8mb4_0900_ai_ci tidak dikenali atau didukung di server MySQL Anda. Sehingga untuk mengatasi masalah tersebut, Anda perlu mengubah collation menjadi utf8mb4_general_ci

Untuk mengubah setiap kata utf8mb4_0900_ai_ci pada file SQL menjadi utf8mb4_general_ci gunakan perintah sed.

sed -i 's|utf8mb4_0900_ai_ci|utf8mb4_general_ci|g' backup-db.sql

Lalu coba kembali import database.

Related

Fix ERROR 1031 (HY000) Table storage engine doesn't have this option
·1 min
mysql mysql
Export Baris Tertentu dari Tabel MySQL
·1 min
mysql mysql
SQL Basics Cheat Sheet
·6 mins
mysql mysql
Cara Backup Database di MySQL
·2 mins
mysql mysql
Cara Menyimpan Output query MySQL ke File
·2 mins
mysql mysql
Cara Rename Database di MySQL
·1 min
mysql mysql