下面我們來看一篇關於導入MySQL數據庫提示"Unknown character set: 'utf8mb4'"錯誤的例子,希望這篇文章能夠幫助到各位朋友。 今天老左在准備遷移公司一個客戶的網站到另外一台服務器中,根據正常的操作備份最新的網頁文件和導出數據庫,然後在新服務器中創建站點和數據庫wget遷移進去解壓。因為數據庫比較小,所以直接用PHPMyAdmin工具在線導入,但是看到有錯誤提示"#1115 - Unknown character set: 'utf8mb4'"。
第一、錯誤提示
看來是因為數據庫版本的問題導致的,我看到之前網站MYSQL5.1版本,現在是MYSQL5.5版本,從5.5開始采用的是utf8mb4,而我們的數據庫版本還是老的utf8。
第二、解決方法
我們用sublime打開數據庫,然後將utf8mb4修改成utf8.
第三、重新導入MySQL數據庫
這樣,我們重新修改數據庫編碼後是可以導入到高版本MySQL數據庫中的。這樣的問題就解決