Rumah > Artikel > pangkalan data > Bagaimana untuk menyelesaikan masalah pengekodan set aksara MySQL
create database 数据库名 charset 字符集;
Set aksara yang paling biasa digunakan ialah utf8 Walau bagaimanapun, utf8 dalam MySQL sebenarnya tidak lengkap** ). Kemudian, MySQL membuat satu lagi utf8mb4, iaitu utf8 yang lengkap
Kaedah ini hanya menetapkan set aksara untuk pangkalan data yang sedang dibuat, tetapi jika anda ingin mencipta banyak pangkalan data, gunakan kaedah ini setiap kali Ia akan. menjadi sedikit menyusahkan. Oleh itu, saya mengesyorkan anda menggunakan kaedah kedua untuk menyelesaikan masalah ini dengan menukar fail konfigurasi MySQL
sebelum mencipta pangkalan data. , jika anda menentukan kaedah pengekodan pangkalan data secara manual, set aksara yang ditentukan akan diguna pakai Jika tidak dinyatakan, MySQL akan membaca fail konfigurasinya sendiri untuk menentukan set aksara yang ingin ditentukan gunakan kaedah ini untuk menyelesaikan masalah ini. Fail yang perlu diubah adalah my.ini
Mari kita bincangkan tentang cara menukar fail konfigurasi
2 Cari dua tempat
bermaksud ulasan Berikut ialah kaedah pengekodan set aksara lalai MySQL
Anda boleh mencipta fail teks, menyimpan kandungan fail konfigurasi asal ctrl c ctrl v dan kemudian. asingkan kedua-dua ini Tukar tempat kepada:
default-character-set=utf8 character-set-server=utf8
Selepas pengubahsuaian selesai, pengekodan lalai MySQL ialah utf8 Ia juga boleh diubah suai kepada utfmb4.#
Selepas pengubahsuaian selesai, Pelayan MySQL perlu dimulakan semula在修改前,先把原来的配置文件先保存下来(很重要!).
Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah pengekodan set aksara MySQL. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!