簡體   English   中英

未知字符集:'utf8mb4'

[英]Unknown character set: 'utf8mb4'

我正在嘗試上傳我的第一個 wordpress 網站。 我使用本地 wordpress.org php my admin 和 php my admin 來自 000webhost。 我在這里研究了很多,並將人們所說的所有設置從 utf8mb4 更改為 utf8,但這只會導致更多錯誤。 我把一切都改回了原來的樣子(至少我是這么認為的,而且錯誤與現在開始時一樣)。 任何人都知道我如何解決這個問題並將我的數據庫導入到 000.webhost 沒有錯誤? 錯誤是 SQL 查詢:

/*!40101 設置名稱 utf8mb4 */;

MySQL 說: 文檔

1115 - 未知字符集:'utf8mb4'

1)第一個:如果可以控制ssh服務器。 請更新mysql版本。 你的mysql太舊了。 也許< 5.5.3

2)第二個:如果你不能訪問ssh。 嘗試使用Mysql version 4.0導出您的數據庫。

  • 使用命令行mysqldump --compatible=mysql40 -u user -p DB > dumpfile.sql
  • 通過網絡訪問phpmyadmin -> 選擇數據庫 -> 導出 -> 自定義 - 顯示所有可能的選項 -> 特定格式選項 ->

    數據庫系統或較舊的 MySQL 服務器以最大限度地提高輸出兼容性:選擇MYSQL40

  • 更改您導出的內容文件 .sql

/*!50003 SET character_set_client = utf8mb4 */ ;

僅限utf8

並在 Sublime 中替換為 Ctrl H 全部更改為utf8mb4 => utf8

希望這會有所幫助。

只需將其修改為mysql數據庫即可。 錯誤修改..... /*!40101 SET NAMES utf8mb4 /;
現在更正了..... / !40101 SET NAMES utf8 */; 只需擦除.... mb4 ....

它現在的工作

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM