當前位置:
首頁 > 知識 > windows本地mysql資料庫存入中文亂碼

windows本地mysql資料庫存入中文亂碼

windows本地mysql資料庫存入中文亂碼

出現的問題: 我這頁面存中文到資料庫會亂碼 我打了斷點 中文是傳到後台dao層的 然後我試了下 把我本地項目連伺服器資料庫 保存不會亂碼 我就懷疑是本地資料庫有問題 然後我用navicat寫了個update的sql查詢語句 存進去不會亂碼

問題分析:應該還是我本地資料庫的問題 本地資料庫編碼方式有問題

解決辦法:1、cmd 管理員運行 mysql -hlocalhost -uroot -p

windows本地mysql資料庫存入中文亂碼

登錄mysql 執行 show variables like "character_set_%";

windows本地mysql資料庫存入中文亂碼

查看到character_set_database不是utf8

2、管理員運行cmd--> net stop mysql

然後在安裝mysql的目錄下找到 my.ini文件 打開之後 修改以下地方

windows本地mysql資料庫存入中文亂碼

cmd重啟 net start mysql

登錄mysql 查看show variables like "character_set_%";

windows本地mysql資料庫存入中文亂碼

這樣 應該資料庫就不會出現中文亂碼的問題了

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 程序員小新人學習 的精彩文章:

CSS樣式表
Scala 中文亂碼解決

TAG:程序員小新人學習 |