網(wǎng)上搜了好多設(shè)置字符集還是沒解決問題, 剛剛終于解決了,用phpMyadmin解決的
步驟如下:
1 >先創(chuàng)建好database, 然后打開phpmyadmin,按如下步驟,選擇utf-8的,然后執(zhí)行(如果你已經(jīng)在這個(gè)db下創(chuàng)建了表格的就要?jiǎng)h除然后重新創(chuàng)建新的表格, db修改字符集后, 對(duì)之前創(chuàng)建的表格的字符集是沒有影響的)
這個(gè)時(shí)候用mac終端查詢數(shù)據(jù)庫(kù)的時(shí)候就已經(jīng)能正常顯示中文了
但是這個(gè)時(shí)候?qū)懞玫膒hp代碼運(yùn)行在網(wǎng)頁(yè)上的時(shí)候, 網(wǎng)頁(yè)上的顯示依舊是問號(hào)亂碼, 然后我們?cè)诖a區(qū)鏈接數(shù)據(jù)庫(kù)的地方加上以下代碼
mysqli_set_charset($link, "utf8"); // $link是你鏈接數(shù)據(jù)庫(kù)的那個(gè)參數(shù)
這個(gè)時(shí)候重新運(yùn)行程序,就正常了, 終端還有網(wǎng)頁(yè)都能正常顯示中文了.