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

Speed Up Query Joins MariaDB
1 min
mysql mysql
Fix ERROR 1031 (HY000) Table storage engine doesn't have this option
1 min
mysql mysql
MySQL - Date and Time Functions
5 mins
mysql mysql
Benchmark MySQL Query Menggunakan mysqlslap
2 mins
mysql mysql
Cara Menggunakan Indexes di MySQL
9 mins
mysql mysql
Setting Up InnoDB Memcached Plugin in MySQL
3 mins
mysql mysql