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

Ubah set karakter default MySQL ke UTF-8 di my.cnf?

Untuk menyetel default ke UTF-8, Anda ingin menambahkan yang berikut ini ke my.cnf/my.ini

[client]
default-character-set=utf8mb4

[mysql]
default-character-set=utf8mb4


[mysqld]
collation-server = utf8mb4_unicode_520_ci
init-connect='SET NAMES utf8mb4'
character-set-server = utf8mb4

Jika Anda ingin mengubah set karakter untuk DB yang ada, beri tahu saya... pertanyaan Anda tidak menentukannya secara langsung, jadi saya tidak yakin apakah itu yang ingin Anda lakukan.

Sunting:Saya mengganti utf8 dengan utf8mb4 dalam jawaban asli karena utf8 hanya menjadi bagian dari UTF-8. MySQL dan MariaDB keduanya memanggil UTF-8 utf8mb4 .



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada opsi/fitur MySQL untuk melacak riwayat perubahan pada catatan?

  2. Bagaimana cara menghilangkan kesalahan MySQL 'Pernyataan yang disiapkan perlu disiapkan ulang'

  3. Buat Metode Pengiriman Kustom di OpenCart:Bagian Kedua

  4. Fungsi MySQL CRC32() – Contoh

  5. MySQL – FOUND_ROWS() Fungsi untuk Jumlah Baris yang Terpengaruh