- ปัญหาคือ สร้าง database ด้วย command line แต่ไม่ได้กำหนด charset
> create database mydb;
- ค่าเริ่มต้นมันจะได้ latin เป็น charset เริ่มต้นให้เรา ซึ่งมันค่อนข้างมีปัญหากับภาษาไทย
CREATE DATABASE mydatabase CHARACTER SET utf8 COLLATE utf8_general_ci;
CREATE DATABASE mydb CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Ref:
- https://dba.stackexchange.com/questions/76788/create-a-mysql-database-with-charset-utf-8
No comments:
Post a Comment