亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

java連接mysql插入數(shù)據(jù)出現(xiàn)中文亂碼

張巨偉 / 1275人閱讀

摘要:于是按照文章所說需要我們看到,盡管使用數(shù)據(jù)庫時(shí)我們能夠正常的添加和顯示中文,但是在使用程序連接數(shù)據(jù)庫時(shí)并不能夠正常顯示中文,為此我們需要修改的默認(rèn)編碼,編輯配置文件文件對(duì)編碼進(jìn)行修改設(shè)置的默認(rèn)字符集為,找到客戶端配置在下面添加。

java連接了mysql數(shù)據(jù)庫后,程序行向數(shù)據(jù)庫中插入信息,代碼如下:

dbhelper boringdb = new dbhelper();
            boringdb.connSQL();
            String insert = "insert into boring(prflurl,name,post,school,reside) values("www.地址地址f","csdn","好無聊啊","家里蹲大學(xué)","北京")"; 
            if (boringdb.insertSQL(insert) == true) {  
                System.out.println("insert successfully");  
            }    

數(shù)據(jù)庫中插入的數(shù)據(jù)為亂碼like this:??????都是問號(hào)
直接使用命令窗口(cmd小黑窗)或者phpmyadmin用sql語句進(jìn)行插入操作卻沒有問題,不亂碼

于是搜索解決辦法網(wǎng)頁鏈接
按照辦法是:要先在cmd中mysql> show variables like "character%";
發(fā)現(xiàn)。。都不太一樣有l(wèi)atin1的有g(shù)bk的。。于是按照文章所說需要:

我們看到,盡管使用數(shù)據(jù)庫時(shí)我們能夠正常的添加和顯示中文,但是在使用程序連接數(shù)據(jù)庫時(shí)并不能夠正常顯示中文,為此我們需要修改MySQL的默認(rèn)編碼,編輯my.ini(MySQL配置文件)文件對(duì)編碼進(jìn)行修改
設(shè)置MySQL的默認(rèn)字符集為utf8,找到客戶端配置[client]在下面添加。
default-character-set=utf8 找到服務(wù)器配置[mysqld]在下面添加
default-character-set=utf8 設(shè)定MySQL數(shù)據(jù)庫以u(píng)tf8編碼運(yùn)行,連接MySQL數(shù)據(jù)庫時(shí)使用utf8編碼
停止和重新啟動(dòng)MySQL net stop mysql net start mysql

然額,這么操作之后,mysql啟動(dòng)不了了。。不了了。。了
于是再次百度發(fā)現(xiàn):MySQL 5.5版本解決中文亂碼問題時(shí)my.ini內(nèi)[mysqld]項(xiàng)中不能再寫default-character-set=utf8
[#0x004E] MySQL 5.5版本上my.ini內(nèi)[mysqld]項(xiàng)中不能再寫default-character-set=utf8

在5.1版本時(shí),為了解決中文亂碼問題設(shè)置默認(rèn)字符集為utf8時(shí),在my.ini內(nèi)的
[mysql] 和 [mysqld] 項(xiàng)中都是寫: default-character-set=utf8 到了5.5版本, [mysql]
項(xiàng)內(nèi)可以這么寫, [mysqld] 項(xiàng)內(nèi)這么寫在啟動(dòng)MySQL服務(wù)時(shí)會(huì)有1067錯(cuò)誤,經(jīng)查詢發(fā)現(xiàn)這里必須要這樣寫:
character-set-server=utf8

原來是我的mysql版本太高(5.6),這招已經(jīng)不好使了,要更新?lián)Q代
最后果然圓滿解決^-^

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/66198.html

相關(guān)文章

  • JavaWeb 亂碼問題終極解決方案!

    摘要:經(jīng)常有讀者在公眾號(hào)上問亂碼的問題,昨天又有一個(gè)小伙伴問及此事,其實(shí)這個(gè)問題很簡(jiǎn)單,但是想要說清楚卻并不容易,因?yàn)槊總€(gè)人亂碼的原因都不一樣,給每位小伙伴都把亂碼的原因講一遍也挺費(fèi)時(shí)間的,因此,松哥今天決定寫一篇文章,和大伙好好捋捋中的亂碼問題 經(jīng)常有讀者在公眾號(hào)上問 JavaWeb 亂碼的問題,昨天又有一個(gè)小伙伴問及此事,其實(shí)這個(gè)問題很簡(jiǎn)單,但是想要說清楚卻并不容易,因?yàn)槊總€(gè)人亂碼的原因...

    canger 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<