MySql 數(shù)據(jù)庫(kù)將中文填入時(shí)字段時(shí)顯示?號(hào)
搭建服務(wù)器端時(shí),連接數(shù)據(jù)庫(kù)進(jìn)行注冊(cè),遇到了中文注冊(cè)后數(shù)據(jù)庫(kù)顯示?號(hào)的情況,像這樣
我原本是打算填入“星咲”兩個(gè)字的,結(jié)果“咲”字變成了?號(hào),幾番了解,找到了解決方案:
可能是表格字符集和數(shù)據(jù)庫(kù)不一樣,所以將表格字符集重新設(shè)置一下
ALTER TABLE 表名?CONVERT TO CHARACTER SET字符集;
如:ALTER TABLE student CONVERT TO CHARACTER SET utf8;
然后就好了: