[英]How to get rid all strange characters that can't get into mysql from a string in vb.net
我有一個奇怪的角色問題。
在mysql中,此字符💀
導致錯誤Incorrect string value: '\\xF0\\x9F\\x92\\x80'
這些字符的示例來自https://foursquare.com/v/shabushi-%E0%B8%8A%E0%B8%B2%E0%B8%9A%E0%B8%8A/4b72452cf964a5203c762de3
假設我想分析網絡數據並發現一些奇怪的角色
如何刪除此字符💀
??
這種情況很少見。
實際上,如何知道所有可能對mysql有問題的字符並將其刪除? 我不是說逃脫的字符。 我說的字符不是數字,字母,中文腳本或標點符號。 完全奇怪的角色。
我如何從字符串中刪除它?
較舊的MySQL版本無法處理BMP以外的字符; 將您的MySQL升級到至少5.5 , 並將該列設置為使用utf8mb4
字符集 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.