久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

java mysql漢字亂碼如何解決

149次閱讀
沒有評論

共計 1095 個字符,預(yù)計需要花費 3 分鐘才能閱讀完成。

這篇文章主要介紹“java mysql 漢字亂碼如何解決”,在日常操作中,相信很多人在 java mysql 漢字亂碼如何解決問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”java mysql 漢字亂碼如何解決”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學(xué)習(xí)吧!

java mysql 漢字亂碼的解決辦法:1、檢查前端頁面編碼,設(shè)置編碼格式為“utf-8”;2、檢查 IDEA 開發(fā)工具編碼并設(shè)置為“utf-8”;3、打開 my.ini 配置文件并設(shè)置“character-set-server=utf-8”即可。

問題描述

在用 springboot 做項目時,由于重新安裝了本地 Mysql 數(shù)據(jù)庫(5.7 版本)在前臺向數(shù)據(jù)庫插入和更新數(shù)據(jù)可的時候,涉及中文的時候在數(shù)據(jù)庫一直顯示異常(中文顯示問號)。

問題解決過程:

分析原因:數(shù)據(jù)顯示全是?號,應(yīng)該是數(shù)據(jù)編碼問題,在前端,后臺,以及數(shù)據(jù)庫等方面查看是否編碼方式統(tǒng)一(統(tǒng)一設(shè)置成 utf-8)。
1. 檢查前端頁面編碼:
前端編碼

meta charset= utf-8 …

編碼格式為 utf-8,沒有問題。下一步…

2. 檢查 IDEA 開發(fā)工具編碼是否為 utf-8:

在設(shè)置(setting)里面找到文件編碼(搜 Project Econding 也行),改為 utf-8.,更新運行插入數(shù)據(jù),還是不行。下一步…
3. 檢查連接數(shù)據(jù)庫 url 是否有問題:

url: jdbc:mysql://localhost:3306/root?useUnicode=true characterEnconding=UTF-8

添加 useUnicode=true characterEnconding=UTF-8,雙擊運行,依舊?號,下一步(崩潰邊緣)…
*** 注意,這里兒我的配置文件格式為 yml,如果是 xml,要轉(zhuǎn)義。
4. 檢查數(shù)據(jù)庫 my.ini 配置是否正確:
由于重新安裝的 Mysql,版本和以前的有點不樣,是不是自己的數(shù)據(jù)庫是否有問題。
打開 Mysql 安裝目錄:尋找 my.ini 配置文件

是個文件夾,還是空的???
反手一個百度,有高人說在其他文件夾(C 盤的 ProgramData 下)。我找了找還真在!

文本方式打開:

發(fā)現(xiàn)這個沒有初始值,添加初始值。

保存關(guān)閉。重啟 MySQL 服務(wù),(注意修改完配置文件一定要重新啟動 MySQL 服務(wù)才有用)

重啟項目,插入數(shù)據(jù)中文數(shù)據(jù),

java mysql 漢字亂碼如何解決

到此,關(guān)于“java mysql 漢字亂碼如何解決”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注丸趣 TV 網(wǎng)站,丸趣 TV 小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p/>

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-07-13發(fā)表,共計1095字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 龙江县| 潜江市| 扶风县| 江门市| 耿马| 黄冈市| 崇左市| 龙口市| 双桥区| 玉山县| 溧水县| 大港区| 万州区| 怀柔区| 临沧市| 长兴县| 广安市| 瑞昌市| 昆明市| 凌海市| 东平县| 永顺县| 镇安县| 阜城县| 南乐县| 黄石市| 彰化市| 大宁县| 镶黄旗| 铜鼓县| 青川县| 景谷| 明星| 峨边| 搜索| 鄂州市| 象山县| 长海县| 沧源| 武城县| 灵石县|