狠狠网/色综合久久久久综合体桃花网/日本护士三aaaaaa/久久久久久综合一区中文字幕

或者

wordpress網站搬家導入數據庫出錯最新解密

作者:山里的苦丁 瀏覽:188 發布時間:2017-11-09
分享 評論 0

  最近本人博客首頁被百度降權了,半個月沒有恢復。查找過不少原因,最后判定是由于網站虛擬空間的問題導致的。在不得已的情況下昨天把網站做了一次搬家。結果出現了一個以前沒有碰到的情況-wordpress導入數據庫出錯,甚至導入不了數據庫。


  經過不斷的測試和排查問題,最終找了問題的根源。原來wordpress從4.2版本之后,數據庫編碼進行升級使用utf8mb4格式編碼,所以在我們做網站搬家上傳Mysql數據庫時由于數據庫版本不同,就會出現不兼容的現象導致網站wordpress網站數據庫上傳失敗。


  引起這種wordpress導入數據庫出錯核心原因我們找到了,就是utf8mb4格式編碼在作怪。那我們該如何解決這個問題呢!


  wordpress數據庫導入錯誤怎么辦


  如何解決因utf8mb4編碼數據庫導致數據無法正常上傳


  這里給大家介紹一種最有效也是最簡單的方法。修改數據庫格式編碼,把utf8mb4格式編碼換成utf8通用格式就OK了。


  具體操作方法如下:通過代碼編輯器替換utf8mb4為utf8_general_ci


  在導入數據庫之前,用代碼編輯器貨值直接用txt文本編輯器打開需要導入的數據庫文件。使用查找替換的功能進行編碼替換。


  在修改utf8mb4編碼時請留意步驟:


  1、查找:utf8mb4_unicode_ci,替換為:utf8_general_ci


  2、查找:utf8mb4替換為utf8


  如果不按以上步驟后果就是替換會失敗。這個方法我已經證實,確實可以!


  另外,可以在選擇Mysql數據庫版本上下點功夫,給網站配置mysql5.5以上版本數據就可以完全兼容utf8mb4格式。