色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術文章
文章詳情頁

java-web - 剛配置好的MySQL,插入中文,然后取出就亂碼,問題到底處在哪邊?

瀏覽:100日期:2022-06-21 17:15:16

問題描述

如下面兩張圖,全部將character_set_client , character_set_connection 和 character_set_results 設為 gbk 或 utf8 均是亂碼,這到底是怎么回事啊?java-web - 剛配置好的MySQL,插入中文,然后取出就亂碼,問題到底處在哪邊?

java-web - 剛配置好的MySQL,插入中文,然后取出就亂碼,問題到底處在哪邊?

問題解答

回答1:

1、檢查并修改mysql的my.ini的配置文件:

default-character-set=utf8

2、建立數據庫要指定字符集:

create database mydb default character set utf8 collate utf8_general_ci;

3、建立表也要指定字符集:

CREATE TABLE IF NOT EXISTS `mydb` ( `username` varchar(64) NOT NULL, `userid` int(11) NOT NULL, ) ENGINE=InnoDB DEFAULT CHARSET=utf8;回答2:

原因就那么幾個:1你建立數據庫時字體沒有設定為utf8,系統默認其他,然后你改用utf8,數據庫中內容沒轉碼,然后取出來也就是亂碼2傳進去的字符一開始就不是utf8,,,3不知你用的什么是cmd還是shell,它用的編碼和你數據庫中保存的不一樣

相關文章:
主站蜘蛛池模板: 亚洲人成网址在线播放a | 欧美巨大另类极品videohd | 一级国产a级a毛片无卡 | 202z欧美成人| 在线观看的毛片 | 91成人啪国产啪永久地址 | 国产精品毛片一区 | 国产精品久久视频 | 欧美成人一级视频 | 久久久久久久久久久96av | 成人一级片在线观看 | 成人免费视频社区 | 日本视频在线免费观看 | 久久99亚洲精品一区二区 | 美女网站视频黄色 | 国产偷自拍 | 亚洲第一页在线视频 | 国产一区二区三区在线免费 | 男人天堂成人 | 久香草视频在线观看免费 | 国产欧美精品一区二区三区四区 | 欧美14videosex性欧美成人 | 亚洲精品99久久一区二区三区 | 手机毛片免费看 | 成人看片黄a免费看视频 | 亚洲一区二区久久 | 欧美国产成人在线 | 国产精品久久久一区二区三区 | 92精品国产自产在线 | 国产1区2区三区不卡 | 波多野结衣在线观看一区二区 | 欧美极品在线播放 | v片视频| a毛片视频 | 99视频在线免费观看 | 香蕉久久夜色精品国产 | 欧美久久久久久 | 国产一区二区三区视频在线观看 | 亚洲一区三区 | 国产高清天干天天视频 | 香蕉国产人午夜视频在线 |