❶ 我從資料庫調出來的數據中文顯示問號,資料庫也是問號
先查看資料庫表的編碼。如果使用phpmyadmin,點擊「結構」,看錶格的「整理一列」。如gbk_chinese_ci、utf8_general_ci等
確認你程序的編碼,使用你所用的編輯器查看
如果兩者不一致,就會出現問號亂碼。兩種方法解決
修改資料庫編碼
讀、寫資料庫時將字元串轉碼
另外,注意你有沒有執行 set names 'utf8'
❷ phpmyadmin資料庫表中文顯示問號
首先,你資料庫編碼是latin1_swedish_ci,不是中文編碼,最好改成utf8系列編碼。你PHPmyadmin內部的顯示問號就是這個原因。
其次,插入數據的時候,網頁編碼應該和資料庫編碼一致,資料庫編碼是utf8,那麼網頁編碼也要是utf8,否則資料庫也會出現亂碼。
❸ mysql資料庫中的中文顯示問號是什麼原因
你看看是不是資料庫的字體沒有載入,沒有相應的驅動字體,系統就不能讀出來原來的文字的信息,所以會顯示問號