文章出處
文章列表
服務器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 /;
文章列表
全站熱搜