Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

MySQL - Giải thích mã hóa và đối chiếu bộ ký tự cơ sở dữ liệu

Trong bài viết này, chúng tôi sẽ đề cập đến những điều cơ bản về Bộ ký tự và Ghép nối là gì và cung cấp các ví dụ đơn giản. Điều này có thể dễ dàng hơn trong cuộc sống của bạn với các trang web đa ngôn ngữ, giúp bạn khắc phục sự cố khi chuyển một trang web từ máy chủ này sang máy chủ khác và hiển thị văn bản của bạn theo đúng cách. Dễ dàng làm theo Hướng dẫn mã hóa và đối chiếu bộ ký tự cơ sở dữ liệu.

Bộ ký tự

Một Bộ ký tự về cơ bản đại diện cho một bản đồ của các ký tự và cách mã hóa của chúng. Chúng ta có thể hình dung Mã hóa là một Số như:
A - 0; B - 1; C - 2; D - 3; a - 4; b - 5; C 6; d - 7

Đối chiếu:

Đối chiếu là một tập hợp các quy tắc cho phép các Ký tự và Bảng mã của chúng tương tác với nhau, ví dụ như được so sánh - so sánh A với B bằng cách sử dụng Bộ ký tự ở trên, chúng ta sẽ nhận được:

A - 0

B lớn hơn A vì Bộ ký tự của nó lớn hơn (0> 1). Nó cũng có thể được sử dụng khi so sánh Phân biệt chữ hoa chữ thường.

Mã hóa và đối chiếu bộ ký tự cơ sở dữ liệu được đề xuất

Khuyến nghị rằng tất cả Cơ sở dữ liệu được tạo bằng cách sử dụng utf8 làm Bộ ký tự và utf8_general_ci làm Mã hóa, lệnh CREATE mẫu sẽ là:

CREATE DATABASE IF NOT EXISTS `database_name` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

Bạn có thể thử danh sách các lệnh MySQL phổ biến trên các gói lưu trữ web của chúng tôi - bây giờ với Giá mới được chiết khấu đáng kể !:Shared Hosting, SSD VPS Hosting, Dedicated Server.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách nhập / khôi phục bảng MySql bằng PHP

  2. Cách đổi tên cơ sở dữ liệu trong MySQL

  3. Ví dụ về DATE () - MySQL

  4. Cách loại bỏ lỗi MySQL 'Câu lệnh đã chuẩn bị cần được chuẩn bị lại'

  5. lỗi php include not findind path