欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

淺談mysql的中文亂碼問題

 更新時間:2015年03月26日 11:48:11   投稿:hebedich  
本文主要給大家分享了本人在項目中遇到的一些mysql中文亂碼的問題的解決方法,非常簡單實用,這里推薦給大家,有需要的小伙伴可以參考下。

首先,我用的mysql版本號是5.5.17的,最近遇到的問題是在eclipse中通過jdbc往數(shù)據(jù)庫寫中文數(shù)據(jù)的時候,在數(shù)據(jù)庫中顯示的是??即亂碼,為解決這個問題,搞了一個晚上(當(dāng)然熄燈后就就寢了(__) )外加早上這會兒,搞得頭都大了,改來改去導(dǎo)致連往數(shù)據(jù)庫直接寫中文都會報錯(我把錯誤頁貼出來吧)如下:

mysql報的錯誤

其實現(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é)少走彎路提供一點參考。。。

請您花一點時間將文章分享給您的朋友或者留下評論。我們將會由衷感謝您的支持!

相關(guān)文章

  • mysql啟動報錯:The?server?quit?without?updating?PID?file的幾種解決辦法匯總

    mysql啟動報錯:The?server?quit?without?updating?PID?file的幾種

    不管是在安裝還是運行MySQL的時候,都很有可能遇到報錯,下面這篇文章主要給大家介紹了關(guān)于mysql啟動報錯:The?server?quit?without?updating?PID?file的幾種解決辦法,需要的朋友可以參考下
    2022-08-08
  • MySQL學(xué)習(xí)教程之聚簇索引

    MySQL學(xué)習(xí)教程之聚簇索引

    這篇文章主要給大家介紹了關(guān)于MySQL學(xué)習(xí)教程之聚簇索引的相關(guān)資料,文中通過圖文介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • MySQL數(shù)據(jù)庫優(yōu)化推薦的編譯安裝參數(shù)小結(jié)

    MySQL數(shù)據(jù)庫優(yōu)化推薦的編譯安裝參數(shù)小結(jié)

    這篇文章主要介紹了MySQL數(shù)據(jù)庫優(yōu)化推薦的編譯安裝參數(shù)小結(jié),需要的朋友可以參考下
    2015-04-04
  • 解決重置Mysql root用戶賬號密碼問題

    解決重置Mysql root用戶賬號密碼問題

    這篇文章主要介紹了解決重置Mysql root用戶賬號密碼問題,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-09-09
  • mysql -參數(shù)thread_cache_size優(yōu)化方法 小結(jié)

    mysql -參數(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
  • MySQL聯(lián)合索引用法示例

    MySQL聯(lián)合索引用法示例

    這篇文章主要介紹了MySQL聯(lián)合索引用法,結(jié)合實例形式分析了MySQL聯(lián)合索引的具體定義與使用方法,需要的朋友可以參考下
    2016-09-09
  • 詳細分析MySQL主從復(fù)制

    詳細分析MySQL主從復(fù)制

    這篇文章主要介紹了MySQL主從復(fù)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)MySQL,感興趣的朋友可以了解下
    2020-08-08
  • MySQL8.0中的my.ini文件位置說明

    MySQL8.0中的my.ini文件位置說明

    這篇文章主要介紹了MySQL8.0中的my.ini文件位置說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • 淺談innodb的索引頁結(jié)構(gòu),插入緩沖,自適應(yīng)哈希索引

    淺談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)和性能信息的教程

    這篇文章主要介紹了用percona-toolkit為MySQL收集系統(tǒng)和性能信息的教程,可以輕松地將服務(wù)器基本信息錄入數(shù)據(jù)庫,需要的朋友可以參考下
    2015-11-11

最新評論