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

Bagaimana cara mengatur character_set_database dan collation_database ke utf8 di my.ini?

Ini sebenarnya bukan pengaturan di my.cnf (atau my.ini pada kasus ini). mySQL mendapatkan pengaturan ini dari susunan database sendiri (saat dibuat). Untuk mendapatkan ini sejalan dengan pengkodean utf8 yang Anda inginkan, lakukan ini:

ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_general_ci;

kemudian lakukan restart pada mysql (tidak ingat apakah diperlukan), diikuti oleh:

SHOW VARIABLES;

Semua akan baik-baik saja, Semoga membantu!

catatan samping:menurut saya default-character-set sudah usang sekarang-a-hari (mySQL 5.5+) dan tampaknya membuat file konfigurasi gelisah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara mengambil file yang diunggah menggunakan php

  2. Cetak data hierarkis dalam bentuk anak induk dari daftar tidak berurutan php?

  3. Cara menyegarkan datagrid di WPF

  4. WEEKDAY() Contoh – MySQL

  5. #1273 - Susunan tidak diketahui:'utf8mb4_unicode_ci' cPanel