首頁 >資料庫 >mysql教程 >為什麼 MySQL 在 WordPress 遷移期間拋出錯誤 #1273:「未知排序規則 'utf8mb4_unicode_520_ci'」?

為什麼 MySQL 在 WordPress 遷移期間拋出錯誤 #1273:「未知排序規則 'utf8mb4_unicode_520_ci'」?

Susan Sarandon
Susan Sarandon原創
2024-12-25 04:46:27427瀏覽

Why Does MySQL Throw Error #1273:

MySQL 錯誤:#1273 – 未知排序規則'utf8mb4_unicode_520_ci'

將WordPress 資料庫從本地伺服器時,使用者遷移到即時伺服器時,用戶可能會遇到錯誤「#1273 – 未知排序規則: 'utf8mb4_unicode_520_ci'」。此錯誤表示兩台伺服器上執行的 MySQL 版本不符。

解決方案:

要解決此問題,請按照以下步驟操作:

  1. 在文字編輯器中開啟資料庫的SQL文件。
  2. 使用尋找和取代功能來取代'utf8mb4_unicode_520_ci' 和 'utf8mb4_unicode_ci' 的所有實例。
  3. 儲存修改後的 SQL 檔案。
  4. 即時將修改後的SQL 檔案匯入到新的MySQL 資料庫server.

解釋:

發生錯誤的原因是即時伺服器可能運行不支援「utf8mb4_unicode_520_ci」排序規則的較舊版本的MySQL。將其替換為“utf8mb4_unicode_ci”(這是一個相容的替代方案),可以在本地和實時伺服器上實現無縫資料庫操作。

以上是為什麼 MySQL 在 WordPress 遷移期間拋出錯誤 #1273:「未知排序規則 'utf8mb4_unicode_520_ci'」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn