Rumah >pangkalan data >tutorial mysql >Bagaimana untuk Menukar Set dan Pengumpulan Aksara Pangkalan Data MySQL kepada UTF-8?
Menukar Set dan Pengumpulan Aksara Pangkalan Data MySQL kepada UTF-8
Pangkalan data MySQL boleh disediakan dengan pelbagai set aksara dan himpunan, yang menentukan bagaimana data teks disimpan dan dibandingkan. Menukar keseluruhan pangkalan data MySQL kepada pengekodan UTF-8 dan pengumpulan Unicode adalah penting untuk mengendalikan aksara antarabangsa dan memastikan integriti data.
Menggunakan ALTER DATABASE dan Arahan ALTER TABLE
Untuk tukar set aksara dan pengumpulan keseluruhan pangkalan data MySQL, gunakan yang berikut arahan:
ALTER DATABASE databasename CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
Alternatif untuk MySQL 5.5.2 atau Lebih Lama
Jika anda masih menggunakan MySQL versi 5.5.2 atau lebih lama, yang tidak menyokong 4-bait UTF-8, gunakan yang berikut arahan:
ALTER DATABASE databasename CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE tablename CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci;
Nota:
Atas ialah kandungan terperinci Bagaimana untuk Menukar Set dan Pengumpulan Aksara Pangkalan Data MySQL kepada UTF-8?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!