文章出處

服務器centos,其他數據庫都是utf8都正常能用 網頁正常顯示

這次導入一個utf8格式數據庫文件 結果網頁上亂碼

在導出的sql文件中,注釋部分有些語句也是被mysql考慮的。導出的sql文件,在服務器上導入后,文件本身是utf8但是還是亂碼,此時檢查sql文件首部是否有:

/!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT /;
/!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS /;
/!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION /;
/!40101 SET NAMES utf8 /;

以及每個DROP TABLE IF EXISTS XXXXX;語句后添加:

/!40101 SET @saved_cs_client = @@character_set_client /;
/!40101 SET character_set_client = utf8 /;


文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()