淺談mysql的中文亂碼問題
首先,我用的mysql版本號是5.5.17的,最近遇到的問題是在eclipse中通過jdbc往數(shù)據(jù)庫寫中文數(shù)據(jù)的時候,在數(shù)據(jù)庫中顯示的是??即亂碼,為解決這個問題,搞了一個晚上(當(dāng)然熄燈后就就寢了(__) )外加早上這會兒,搞得頭都大了,改來改去導(dǎo)致連往數(shù)據(jù)庫直接寫中文都會報錯(我把錯誤頁貼出來吧)如下:
其實現(xiàn)在回頭看看,亂碼無非是改一下mysql安裝文件中的my.ini文件以及data中的db.opt文件,具體修改如下:
將my.ini文件中的文件修改為:
[client] port=3306 [mysql] default-character-set=gbk [mysqld] character-set-server=utf8
現(xiàn)在需要將data中的db.opt修改一下:
default-character-set=utf8
default-collation=utf8_general_ci
好了,現(xiàn)在修改文件完畢,現(xiàn)在需要重寫啟動mysql服務(wù),進入mysql后輸入命令:
show variables like “%colla%”;
然后再輸入show varables like “%char%”;
如果以上結(jié)果和下圖相同那就設(shè)置成功了
另外,以后如果再遇到從eclipse中往數(shù)據(jù)庫寫中文數(shù)據(jù)出sql異常時可以先在cmd中輸入命令:
show create database db;(db為數(shù)據(jù)庫名)可以查看數(shù)據(jù)庫的編碼,如果還是latin1,可使用以下命令修改數(shù)據(jù)庫編碼:
alter database db default character set utf8;
這樣就可以將數(shù)據(jù)庫的編碼改為utf8了。
此時,再通過jdbc連接時,就可以很隨意的添加中文到mysql中了。
以上便是我在使用mysql中遇到的亂碼問題,希望能給遇到相同問題的同學(xué)少走彎路提供一點參考。。。
請您花一點時間將文章分享給您的朋友或者留下評論。我們將會由衷感謝您的支持!
- PHP+MySQL5.0中文亂碼解決方法
- MySQL中文亂碼問題的解決
- 小結(jié)下MySQL中文亂碼,phpmyadmin亂碼,php亂碼 產(chǎn)生原因及其解決方法
- jsp中文亂碼 jsp mysql 亂碼的解決方法
- python sqlobject(mysql)中文亂碼解決方法
- mysql 中文亂碼 解決方法集錦
- 實戰(zhàn)mysql導(dǎo)出中文亂碼及phpmyadmin導(dǎo)入中文亂碼的解決方法
- mysql query browser中文亂碼的解決方法
- MySQL字符集 GBK、GB2312、UTF8區(qū)別 解決MYSQL中文亂碼問題
- mysql導(dǎo)入導(dǎo)出數(shù)據(jù)中文亂碼解決方法小結(jié)
- Mysql中文亂碼以及導(dǎo)出為sql語句和Excel問題解決方法[圖文]
- JSP+ MySQL中文亂碼問題post提交亂碼解決方案
- Mysql 導(dǎo)入導(dǎo)出csv 中文亂碼問題的解決方法
- C# mysql 插入數(shù)據(jù),中文亂碼的解決方法
- jsp和servlet操作mysql中文亂碼問題的解決辦法
- 常見php與mysql中文亂碼問題解決辦法
- python查詢mysql中文亂碼問題
- 解決springmvc+mybatis+mysql中文亂碼問題
- MYSQL數(shù)據(jù)庫使用UTF-8中文編碼亂碼的解決辦法
相關(guān)文章
mysql啟動報錯:The?server?quit?without?updating?PID?file的幾種
不管是在安裝還是運行MySQL的時候,都很有可能遇到報錯,下面這篇文章主要給大家介紹了關(guān)于mysql啟動報錯:The?server?quit?without?updating?PID?file的幾種解決辦法,需要的朋友可以參考下2022-08-08MySQL數(shù)據(jù)庫優(yōu)化推薦的編譯安裝參數(shù)小結(jié)
這篇文章主要介紹了MySQL數(shù)據(jù)庫優(yōu)化推薦的編譯安裝參數(shù)小結(jié),需要的朋友可以參考下2015-04-04mysql -參數(shù)thread_cache_size優(yōu)化方法 小結(jié)
以下是某門戶網(wǎng)站的mysql狀態(tài)實例及分析過程,絕對的第一手數(shù)據(jù)資料,很生動的體現(xiàn)了參數(shù)thread_cache_size優(yōu)化的效果及優(yōu)化該參數(shù)的必要性,希望對各位系統(tǒng)管理員能有幫助。2011-03-03淺談innodb的索引頁結(jié)構(gòu),插入緩沖,自適應(yīng)哈希索引
下面小編就為大家?guī)硪黄獪\談innodb的索引頁結(jié)構(gòu),插入緩沖,自適應(yīng)哈希索引。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-03-03用percona-toolkit為MySQL收集系統(tǒng)和性能信息的教程
這篇文章主要介紹了用percona-toolkit為MySQL收集系統(tǒng)和性能信息的教程,可以輕松地將服務(wù)器基本信息錄入數(shù)據(jù)庫,需要的朋友可以參考下2015-11-11