Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

MySQL – Penjelasan Pengkodean dan Pengumpulan Karakter Basis Data

Dalam artikel ini, kita akan membahas dasar-dasar dari apa itu Character Set dan Collation dan memberikan contoh sederhana. Ini dapat memudahkan hidup Anda dengan situs multibahasa, membantu Anda memperbaiki masalah saat mentransfer situs dari satu server ke server lain, dan menampilkan teks Anda dengan cara yang benar. Panduan Pengkodean dan Penyusunan Kumpulan Karakter Database yang mudah diikuti.

Kumpulan Karakter

Set Karakter pada dasarnya mewakili peta Karakter dan Pengodeannya. Kita bisa memvisualisasikan Encoding menjadi Angka seperti:
A – 0; B – 1; C – 2; D – 3; sebuah – 4; b – 5; c – 6; d – 7

Kolasi:

Kolasi adalah seperangkat aturan yang memungkinkan Karakter dan Pengodeannya untuk berinteraksi satu sama lain, misalnya dibandingkan – membandingkan A ke B menggunakan Kumpulan Karakter di atas, kita akan mendapatkan:

A – 0

B lebih besar dari A karena Character Set-nya lebih besar (0> 1). Itu juga bisa digunakan saat membuat perbandingan Case Insensitive.

Pengenkodean dan Pengumpulan Kumpulan Karakter Basis Data yang Direkomendasikan

Direkomendasikan bahwa semua Database dibuat menggunakan utf8 sebagai Character Set dan utf8_general_ci sebagai Encoding, contoh perintah CREATE adalah:

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

Anda dapat mencoba daftar perintah MySQL populer kami di paket hosting web kami – sekarang dengan Harga BARU yang sangat didiskon!:Hosting Berbagi Pakai, Hosting SSD VPS, Server Khusus.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana mengelola database MySQL, pengguna, dan tabel dari baris perintah

  2. Fungsi MySQL COT() – Mengembalikan Kotangen Angka di MySQL

  3. Bagaimana Cara Menginstal MySQL di Windows 10? – Solusi Satu Atap Anda Untuk Menginstal MySQL

  4. Load balancing dengan ProxySQL Untuk Percona XtraDB Cluster

  5. Ubah cap waktu Unix menjadi tanggal yang dapat dibaca manusia menggunakan MySQL