日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Mysql 导入Incorrect string value: ‘\xCF\xF2\xB7\xBD\xB9\xFA‘ for column

發布時間:2023/12/10 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mysql 导入Incorrect string value: ‘\xCF\xF2\xB7\xBD\xB9\xFA‘ for column 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Mysql 導入Incorrect string value: '\xCF\xF2\xB7\xBD\xB9\xFA' for column

是字符集引起的問題,在網上看了很多方法,說的都大同小異,
如果你試過了都不行,可以試試我說的方式。

我總結有兩個大的原因:
一是問題出在mysql;
二是 環境 或者 sql腳本文件 有問題;

網上找的帖子都說的是怎么解決第一類問題,而我是第二類問題引起的。

首先需要知道 是不是 第一類問題,如何判斷?
把報錯的sql 直接執行一下看是不是報同樣的錯,如果可以執行成功,應該就排除了第一類問題。

再說第二類問題怎么處理:
我是從阿里云數據庫上導出的sql腳本文件,我的電腦是windows系統,然后遠程導入到linux機器上的mysql中 報錯,但直接復制sql語句執行是沒問題的。

我做了兩個操作就成功了:
1,用notePad++ 打開sql腳本文件, 選擇“編碼 --> 轉為UTF-8 編碼格式 ”, 如果你發現文件變大了, 比如之前是100kb,轉UTF-8后大于100kb ,那么越發說明就是這個問題

2,將轉換為UTF-8編碼的文件傳到mysql所在 的linux機器上 然后本地導入,不使用遠程導入,懷疑是windows和linux系統之間遠程傳遞數據時是不是也引起了編碼變化。

經過這兩步,我已經成功導入了,如果你還沒成功,那再找其他原因吧。

總結

以上是生活随笔為你收集整理的Mysql 导入Incorrect string value: ‘\xCF\xF2\xB7\xBD\xB9\xFA‘ for column的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。