Untuk membuat tabel di MariaDB yang mendukung tulisan Arab dan Thailand, Anda perlu memastikan bahwa kolom teks menggunakan charset dan collation yang mendukung karakter multibahasa, seperti utf8mb4. Charset utf8mb4 mendukung seluruh karakter Unicode, termasuk karakter Arab dan Thailand.
Berikut adalah contoh tabel dan data insert-nya:
Langkah 1: Membuat Database dengan Charset utf8mb4Pastikan database menggunakan charset yang mendukung tulisan Arab dan Thailand.
CREATE DATABASE multidb CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
USE multidb;
CREATE DATABASE multilingual_db
CHARACTER SET latin1
COLLATE latin1_swedish_ci;
USE multilingual_db;
Langkah 2: Membuat Tabel
Tabel ini akan mendukung karakter multibahasa pada kolom arabic_text dan thai_text.
CREATE TABLE multilingual_table (
id INT AUTO_INCREMENT PRIMARY KEY,
arabic_text TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
thai_text TEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci,
description VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci
);