問(wèn)題說(shuō)明:
Navicat for MySQL(v10.1.7)數(shù)據(jù)庫(kù)連接工具中,表數(shù)據(jù)為中文正常,只有字段注釋為中文亂碼(輸入標(biāo)記為中文,保存后亂碼)。
解決過(guò)程:
1、執(zhí)行SQL查看編碼是否UTF8,如果否則設(shè)置編碼為UTF8
show variables like 'char%';
show variables like 'collation_%';
發(fā)現(xiàn)都是utf8的編碼設(shè)置。
2、查看win10系統(tǒng)的活動(dòng)代碼頁(yè)
參考其他博客是說(shuō),要把它改成65001就行了。事實(shí)上是可行,但是會(huì)造成win10系統(tǒng)其它部分軟件中文亂碼的現(xiàn)象?。。。ú唤ㄗh)
3、解決方案
3.1、方案一:右鍵數(shù)據(jù)庫(kù)里鏈接,選擇 鏈接屬性,切換到高級(jí)選項(xiàng)卡下,把使用mysql字符集前的勾選去掉,重新保存。
3.2、方案二:可能是Navicat本身版本低的問(wèn)題。
低版本navicat操作了高版本的mysql,所以嘗試安裝新版navicat嘗試查看注釋中文是否依舊亂碼:
至此,注釋亂碼問(wèn)題就解決了.....
1.《Navicat for MySQL(v10.1.7)字段注釋中文亂碼(win10系統(tǒng))》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《Navicat for MySQL(v10.1.7)字段注釋中文亂碼(win10系統(tǒng))》僅供讀者參考,本網(wǎng)站未對(duì)該內(nèi)容進(jìn)行證實(shí),對(duì)其原創(chuàng)性、真實(shí)性、完整性、及時(shí)性不作任何保證。
3.文章轉(zhuǎn)載時(shí)請(qǐng)保留本站內(nèi)容來(lái)源地址,http://f99ss.com/gl/2987032.html