Menangani Error Incorrect string value: ‘\xD9’
Oleh : Reza Ervani bin Asmanu
Jika dalam pemuatan data ke database MariaDB kita dapati pesan error seperti ini
Fatal error: Uncaught mysqli_sql_exception: Incorrect string value: '\xD9' for column
Ini berarti tipe data yang diterapkan di kolom data tidak sesuai, misalnya saat yang akan kita muat adalah karakter arabic.
Solusinya adalah mengubah karakter set yang sesuai dengan karakter arabic, seperti UTF 8
ALTER TABLE table_name MODIFY column_name VARCHAR(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Atau anda dapat pula melakukannya via phpmyadmin dengan merubah collation kolom yang dimaksud menjadi utf8mb4_unicode_ci
Leave a Reply