Mã hoá UTF-8 trong MySQL
MySQL hỗ trợ nhiều bộ ký tự Unicode:
utf8mb4
: Mã hóa UTF-8 của bộ ký tự Unicode sử dụng một đến bốn byte mỗi ký tự.utf8mb3
: Mã hóa UTF-8 của bộ ký tự Unicode sử dụng một đến ba byte mỗi ký tự. Bộ ký tự này đã bị loại bỏ trong MySQL 8.0 và người dùng nên sử dụngutf8mb4
thay thế.utf8
: Biệt danh choutf8mb3
. Trong MySQL 8.0, bí danh này đã bị loại bỏ; hãy sử dụngutf8mb4
thay thế.utf8
dự kiến trong một bản phát hành trong tương lai sẽ trở thành một bí danh choutf8mb4
.
Lưu ý: Bộ ký tự
utf8mb3
đã bị loại bỏ. Vui lòng sử dụngutf8mb4
thay thế.utf8
hiện là một bí danh choutf8mb3
, nhưng hiện đã bị loại bỏ với tư cách như vậy, vàutf8
dự kiến sẽ trở thành một tham chiếu đếnutf8mb4
.
Để tránh nhầm lẫn về ý nghĩa của
utf8
, hãy cân nhắc chỉ địnhutf8mb4
rõ ràng cho các tham chiếu bộ ký tự.
Đọc thêm:
This post is licensed under CC BY 4.0 by the author.