自從wordpress4.2版本出現以后,已經可以支持utf8mb4數據編碼,那么如果您的php空間的數據庫版本是mysql5.1的,那么很多站長朋友從mysql5.5導出來再導入到5.1的數據中的時候,那么問題來了,就會報錯Unknown collation ‘utf8mb4_unicode_ci這樣的字樣的錯誤,或者是utf8mb4的錯誤問題。那么出現這個錯誤就是說mysql低級版本的不支持utf8mb4_unicode_ci數據編碼格式的,那么這個時候就有很多的站長朋友就有疑問了,為什么還在用這么低級的數據庫呢,怎么就不升級上去呢,這個應該是各個空間商也想說的問題,這個問題就是兼容性的問題,目前大多數的源碼程序對5.1的兼容性還是比較不錯的,還有就是升級可能存在一定的危險,原因是我們的數據庫的版本是通過專業的高級工程進行對數據庫的修復,此絕無第二,所以說沒有徹底的測試出版本的問題的時候,無憂主機是不會輕易的進行升級的,這個是對客戶的一種責任。廢話不多說了,就看無憂主機小編怎么解決的這個問題吧。
其實這個方法非常的簡單,就是替換這個數據編碼即可,方法如下:
1、把數據庫表用editplus軟件進行打開,ctrl+h快捷鍵進行替換,就是把utf8mb4_unicode_ci這個數據編碼替換成utf8_unicode_ci這個數據編碼,替換保存之后,再導入,這個時候會發現成功的導入進去了。
2、然后再把包含有utf8mb4的字樣,替換為utf8即可。
就是從這兩步驟可以解決wordpress導入的問題,但是根據這篇文章我們也可以解決很多源碼上只要出現這個問題的問題。所以這篇文章不只是wordpress的源碼程序限定的文章,只要您的程序支持了utf8mb4的數據庫編碼的都是可以使用該文章的方法。
希望無憂主機小編的這個解釋對站長朋友有所的幫助!
無憂主機相關文章推薦閱讀:
WORDPRESS程序通過SQL語句快速更換作者用戶ID的步驟
WORDPRESS程序如何通過插件給網站關鍵詞自動添加超鏈接?
WORDPRESS設置了文章查看密碼之后怎么把留言提示修改教程
本文地址:https://www.51php.com/wordpress/20954.html