pdshingo
@pdshingo
Mon, May 25, 2020 2:21 AM
Mon, May 25, 2020 8:10 AM
2
1
知乎 :「带 BOM 的 UTF-8」和「无 BOM 的 UTF-8」有什么区别?网页代码一般使用哪个?
原來是老問題,不過我遇到的狀況反而是vs code utf8預設不帶bom,結果公司配的CentOS 7裝mysql跑還原sql含中文會亂碼出錯 (my.cnf,locale utf8相關設定有改過了),用file -i 看該sql是charset=unknown-8bit,把該sql的endcoding用notepad++改成帶bom反而才沒問題...
pdshingo
@pdshingo
說
Mon, May 25, 2020 4:20 AM
補充: 其實vs code要讓utf8 帶bom也算好改,只是如果是既有檔案要改的話,要1.改設定 2. new file 3. 存檔覆蓋才會真的改, 只改設定在既有檔案存檔還是不會帶bom
載入新的回覆
原來是老問題,不過我遇到的狀況反而是vs code utf8預設不帶bom,結果公司配的CentOS 7裝mysql跑還原sql含中文會亂碼出錯 (my.cnf,locale utf8相關設定有改過了),用file -i 看該sql是charset=unknown-8bit,把該sql的endcoding用notepad++改成帶bom反而才沒問題...