MySQL導(dǎo)入CSV文件時(shí)中文失真問(wèn)題的解決此博客包含圖片(2018-04-25 22:27336020)。
標(biāo)簽:import漢字編碼問(wèn)題分類:MySQL
在MySQL 8.0中,如果數(shù)據(jù)文件CSV中的漢字是gbk格式,則可以為表中的每一列指定編碼格式。
設(shè)置的表中的相應(yīng)列是不同的格式(如utf8),除非兩種格式不匹配,否則導(dǎo)入的CSV必須被打破。
原因就是兩者格式不匹配,只要改成匹配就可以了。
- 盡量改原始文件中的漢字編碼,改為 utf8 比較好。
用什么工具呢? 實(shí)際上Notepad++就提供了很好的修改方案。
MySQL導(dǎo)入csv文件時(shí),中文亂碼問(wèn)題解決方法 - 用SQL命令修改某列的編碼,參見(jiàn)語(yǔ)句:
ALTER TABLE qxgrades.成績(jī)單
CHARACTER SET = utf8 ,
CHANGE COLUMN 學(xué)校 學(xué)校 VARCHAR(20) CHARACTER SET ‘utf8’ NOT NULL ;
1.《win10數(shù)據(jù)庫(kù)中文亂碼怎么解決方案?總結(jié)很全面速看!MySQL導(dǎo)入csv文件時(shí),中文亂碼問(wèn)題解決方法》援引自互聯(lián)網(wǎng),旨在傳遞更多網(wǎng)絡(luò)信息知識(shí),僅代表作者本人觀點(diǎn),與本網(wǎng)站無(wú)關(guān),侵刪請(qǐng)聯(lián)系頁(yè)腳下方聯(lián)系方式。
2.《win10數(shù)據(jù)庫(kù)中文亂碼怎么解決方案?總結(jié)很全面速看!MySQL導(dǎo)入csv文件時(shí),中文亂碼問(wèn)題解決方法》僅供讀者參考,本網(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/3148360.html