sql數(shù)據(jù)庫數(shù)據(jù)顯示問號 mysql數(shù)據(jù)庫插入的值為什么漢字顯示成問號?
mysql數(shù)據(jù)庫插入的值為什么漢字顯示成問號?轉到MySQL,不要在PHP中設置MySQL代碼。亂七八糟的代碼絕對是一個編碼問題。建議您先更改MySQL中的表代碼,然后再更改PHP代碼,這樣應該不會有
mysql數(shù)據(jù)庫插入的值為什么漢字顯示成問號?
轉到MySQL,不要在PHP中設置MySQL代碼。亂七八糟的代碼絕對是一個編碼問題。建議您先更改MySQL中的表代碼,然后再更改PHP代碼,這樣應該不會有問題。
如何設置mysql的編碼?我向表中插入的中文數(shù)據(jù),都是問號?
插入的數(shù)據(jù)亂碼的原因有很多:1。您需要檢查頁面編碼是否與數(shù)據(jù)庫的字符集(utf8或GBK)相同。2如果第一點說兩邊的編碼是統(tǒng)一的,那么在鏈接到數(shù)據(jù)庫查詢時可以添加MySQL(“set names Utf8”)3。如果添加后無法使用,請檢查頁面代碼。如果是utf8,請選擇不帶BOM的utf8代碼。4如果以上都可以,并且代碼有亂碼,修改MySQL配置文件,我的.ini另外,character set server=utf8,然后重新啟動MySQL服務。一般來說,如果有亂碼,這是基本的原因