Incorrect string value: '\xF0\x90\x8D\x83...' for column 通用解決方案

mysql插入非ascii字符時報這個錯的根本緣由在於:mysql 對應表的字符集沒法存儲要插入的字符,好比漢字插入latin1編碼,某些特殊字符插入gbk或者utf8等。sql 檢查一下實際插入的字符以及對應表或者字段的字符集對比下就查出來了,不見得非得是UTF8致使的。更多的時候是不在意致使的,並不是真的是特殊字符所知。post
相關文章
相關標籤/搜索