Mysql

如何將 MySQL 數據庫從 utf8mb4 轉換為 utf8?

  • April 15, 2019

我想將具有utf8mb4字元集和utf8mb4_unicode_ci排序規則的 MySQL 數據庫轉換為utf8utf8_unicode_ci.

請問該怎麼做?

預先感謝您的建議。

我剛剛通過使用 Notepad++ 解決了字元集問題。

問題是我的 php 版本是 4.5.5.1 而託管公司的是 3.3.8。因此,它無法與utf8mb4_unicode_520_ci.

要解決此問題,請打開導出的 SQL 文件,搜尋並替換為utf8mb4utf8然後搜尋並替換utf8mb4_unicode_520_ciutf8_general_ci。保存文件並將其導入數據庫。之後,將wp-config.php字元集選項更改為utf8,魔法開始。

請注意,它在匈牙利數據庫中工作。

在 PhpMyAdmin 中執行:

ALTER DATABASE yourdatabasename CHARACTER SET utf8 COLLATE utf8_unicode_ci

引用自:https://dba.stackexchange.com/questions/94789