十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
utf8Web頁面:
創(chuàng)新互聯(lián)成立于2013年,我們提供高端成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、成都網(wǎng)站設(shè)計、網(wǎng)站定制、網(wǎng)絡(luò)營銷推廣、小程序設(shè)計、微信公眾號開發(fā)、成都網(wǎng)站推廣服務(wù),提供專業(yè)營銷思路、內(nèi)容策劃、視覺設(shè)計、程序開發(fā)來完成項目落地,為成都砂巖浮雕企業(yè)提供源源不斷的流量和訂單咨詢。
查詢之前執(zhí)行一下:
set character set 'utf8' 語句(SQL)
同樣寫入數(shù)據(jù)執(zhí)行一下:
set names 'utf8'
如果你是用的客戶端直接查詢mysql,可將上面的utf8改為gbk試試
在mysql下輸入命令: SHOW VARIABLES LIKE 'character%'
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server utf8
character_set_system utf8
character_sets_dir D:\\Program Files\\MySQL\\MySQL Server 5.0\\share\\charsets\\
確認下各個編碼是否正確..先手工在mysql中插入一條中文記錄,看看是否正確,然后通過jsp插入中文,jsp文件看看是否有類似:
%@ page pageEncoding="UTF-8"% 的編碼語句,jsp文件本身是否為utf8編碼?再確認下問題發(fā)生在哪里?
mysql出現(xiàn)亂碼的原因很復(fù)雜,實在不好幫你定位.
ySQL4.x版本。mysql是一款數(shù)據(jù)庫產(chǎn)品,在ySQL4.x這個版本,可以顯示漢字和數(shù)字,3.x只有l(wèi)atin1編碼,數(shù)據(jù)庫正在不斷的進行發(fā)展,功能會越來越多。