Rumah >pangkalan data >tutorial mysql >Mengapa MySQL Membuang Ralat #1273: 'Pengumpulan Tidak Diketahui 'utf8mb4_unicode_520_ci'' Semasa Migrasi WordPress?

Mengapa MySQL Membuang Ralat #1273: 'Pengumpulan Tidak Diketahui 'utf8mb4_unicode_520_ci'' Semasa Migrasi WordPress?

Susan Sarandon
Susan Sarandonasal
2024-12-25 04:46:27430semak imbas

Why Does MySQL Throw Error #1273:

Ralat MySQL: #1273 – Pengumpulan Tidak Diketahui 'utf8mb4_unicode_520_ci'

Apabila memindahkan pangkalan data WordPress daripada pelayan WAMP tempatan ke pelayan langsung, pengguna mungkin menghadapi ralat "#1273 – Pengumpulan tidak diketahui: 'utf8mb4_unicode_520_ci'". Ralat ini menunjukkan ketidakpadanan antara versi MySQL yang dijalankan pada dua pelayan.

Penyelesaian:

Untuk menyelesaikan isu ini, ikut langkah berikut:

  1. Buka fail SQL untuk pangkalan data dalam editor teks.
  2. Gunakan ciri cari-dan-ganti untuk menggantikan semua tika 'utf8mb4_unicode_520_ci' dengan 'utf8mb4_unicode_ci'.
  3. Simpan fail SQL yang diubah suai.
  4. Import fail SQL yang diubah suai ke dalam pangkalan data MySQL baharu pada siaran langsung pelayan.

Penjelasan:

Ralat berlaku kerana pelayan langsung berkemungkinan menjalankan versi lama MySQL yang tidak menyokong pengumpulan 'utf8mb4_unicode_520_ci'. Menggantikannya dengan 'utf8mb4_unicode_ci', yang merupakan alternatif yang serasi, membolehkan operasi pangkalan data yang lancar pada kedua-dua pelayan tempatan dan langsung.

Atas ialah kandungan terperinci Mengapa MySQL Membuang Ralat #1273: 'Pengumpulan Tidak Diketahui 'utf8mb4_unicode_520_ci'' Semasa Migrasi WordPress?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn