出現(xiàn)的問題:json返回的數(shù)據(jù)里面中文顯示成問號(hào)。
使用工具:mysql數(shù)據(jù)庫+Navicat Premium + Xcode
首先,去查看mysql的配置,是否都是utf-8
終端輸入命令:
sudo -u root -p ,
show variables like 'char%';
對(duì)照都改掉

修改方法:set character_set_server=utf8;
然后就是,Navicat Premium 中中文的數(shù)據(jù)格式,注意下。自行檢查(數(shù)據(jù)庫,表,表中數(shù)據(jù)的類型)
但是問題還是沒解決,我在代碼中添加了一句,我也不知道這樣添加對(duì)不對(duì),但是問題搞定了。
mysql.query(statement: "set NAMES utf8")
之后再訪問API請(qǐng)求,得到的json不在是中文是問號(hào)的情況。