1. 程式人生 > >將.txt檔案資料匯入MySQL資料庫出現首字母亂碼問題

將.txt檔案資料匯入MySQL資料庫出現首字母亂碼問題

問題:最近做實訓時將.txt檔案匯入MySQL資料庫時出現了亂碼,最初時所有的都出現了亂碼,查了下百度,發現是編碼問題,於是將.txt檔案另存為UTF-8編碼,問題解決,但是又出現了第一個字母亂碼的問題!

將檔案另存為的時候修改編碼為UTF-8!

                        

後來匯入資料庫的時候首字母出現亂碼:

                                                           

經查閱得知,在.txt文字開始有幾個字元的識別碼,而記事本儲存的utf-8是帶bom頭的編碼方式,供編譯器之類的識別編碼型別,而在匯入資料庫時多了這樣的字元所以造成了亂碼,而且windows自帶的記事本並不能儲存不帶bom頭的,所以需要第三方編譯器介入,重新儲存為不帶bom頭的utf-8編碼的檔案(用寫字板開啟該.txt檔案後儲存即可解決)