如果你使用的是命令行窗口的話,執行如下命令,可以顯示中文:
專注于為中小企業提供成都做網站、網站設計、外貿營銷網站建設服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業江川免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了近1000家企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
mysql?set?character_set_results=gb2312;
首先把你的頁面設置成這個字符集:
Window--Preferences--輸入jsp,搜索--點擊jsp--在相應的字符集設置上設置成自己想要的編碼集。
如果這樣還是不行的話,說明你數據庫字符集設置有問題,這樣設置:
首先把MySQL的服務停掉 在運行窗口輸入:net stop mysql
把服務器和客戶端的字符集改成自己想用的字符集:GB2312
具體操作為:打開mysql安裝目錄下的myini.tet;
找到default-character-set,將其改為自己想用的字符集:GB2312或是utf8等……,要注意的是這里有兩個default-character-set,用ctrl+f定位在文件最前面輸入defaul就會找到,都要改過來;
重啟MySQL服務器,在運行窗口輸入:net start mysql
最重要的是一點是,到這里我們已經能夠解決亂碼問題了,可問題是我們依然還會出現亂碼問題,這是因為我們現在的表被創建的時候用的是默認的字符集(latin1),所以這時候我們要把表刪除,然后重建就可以了
1、修改安裝文件根目錄下的我的文件,搜索字段默認特征設置,設置其值為中國字符編碼或國際編碼之一,重啟MySQL服務器;
2、修改數據庫編碼,在安裝目錄的根目錄下找到出現亂碼的數據庫對應的文件夾,進入文件夾,找到此數據庫的編碼配置文件,進行修改,重啟MySQL服務器;
3、備份原數據庫數據,直接刪除此數據庫,重新創建數據庫并設置編碼,再重啟MySQL服務器。
4、若仍出現亂碼,重裝系統即可。
顯示亂碼有許多原因:
這里主要是MySQL數據庫中 因為**【編碼不統一】**造成的
Latin1是ISO-8859-1的別名,有些環境下寫作Latin-1,最終要改為utf-8
在數據庫中輸入查詢命令:
修改成功后的查看界面:
分享名稱:mysql中中文怎么顯示 mysql數據庫表中中文顯示為?
文章起源:http://vcdvsql.cn/article8/ddcsoip.html
成都網站建設公司_創新互聯,為您提供網站改版、電子商務、、動態網站、網站營銷、App開發
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯