表單提交后數(shù)據(jù)庫(kù)插入數(shù)據(jù)出現(xiàn)亂碼怎么解決?
①首先把MySQL的服務(wù)停掉在運(yùn)行窗口輸入:netstopmysql②把服務(wù)器和客戶端的字符集改成自己想用的字符集:GB2312或是utf8等……具體操作為:打開mysql安裝目錄下的myini.tet;找到default-character-set,將其改為自己想用的字符集:GB2312或是utf8等……,要注意的是這里有兩個(gè)default-character-set,用ctrl+f定位在文件最前面輸入default就會(huì)找到,都要改過(guò)來(lái);
③重啟MySQL服務(wù)器,在運(yùn)行窗口輸入:netstartmysql④最重要的是一點(diǎn)是,到這里我們已經(jīng)能夠解決亂碼問題了,可問題是我們依然還會(huì)出現(xiàn)亂碼問題,這是因?yàn)槲覀儸F(xiàn)在的表被創(chuàng)建的時(shí)候用的是默認(rèn)的字符集(latin1),所以這時(shí)候我們要把表刪除,然后重建就可以了