好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL生僻字插入失敗的處理方法(Incorrect string value)

MySQL生僻字插入失敗的處理方法(Incorrect string value)

熱門標簽:地圖標注培訓 手機用地圖標注工具 昆明智能外呼系統中心 電銷機器人說明書 長安區違法建房地圖標注 南宋地圖標注黃河華山 智能電銷機器人靠譜么 電銷機器人公眾號推送 安國在哪里辦理400電話

最近,業務方反饋有個別用戶信息插入失敗,報錯提示類似"Incorrect string value:"\xF0\xA5 ..... " 看這個提示應該是字符集不支持某個生僻字造成的。

下面是在虛擬機里復現的場景:

step1、模擬原始表結構字符集環境:

use test;
CREATE TABLE `t1` (
 `id` int(10) NOT NULL AUTO_INCREMENT,
 `real_name` varchar(255) CHARACTER SET utf8 DEFAULT '' COMMENT '姓名',
 `nick` varchar(100) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '昵稱',
 PRIMARY KEY (`id`)
) ENGINE=InnoDBAUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='會員卡';

step2、插入生僻字(使用sqlyog模擬):

1、先模擬線上環境,設置下字符集:

2、插入生僻字(生僻字可以參考:http://www.qqxiuzi.cn/zh/hanzi-unicode-bianma.php?zfj=kzbks=24E20js=257E3)

我們嘗試插入王(在word里面按住alt,輸入152964)。可以看到插入失敗了。

step3、修改real_name的字符集:

use test;

alter table t1 change real_name real_name varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '姓名' ;

如果是線上大表的話,可以使用pt-osc來處理,命令如下:

pt-online-schema-change -uroot -h localhost --alter=" change real_name real_name varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '姓名' " D=test, t=t1 --no-check-replication-filters --alter-foreign-keys-method=auto --recursion-method=none --quiet --charset=utf8mb4 --dry-run
pt-online-schema-change -uroot -h localhost --alter=" change real_name real_name varchar(255) CHARACTER SET utf8mb4 DEFAULT '' COMMENT '姓名' " D=test, t=t1 --no-check-replication-filters --alter-foreign-keys-method=auto --recursion-method=none --quiet --charset=utf8mb4 --execute

step4、再次插入實驗:

1、先設置下字符集:

2、再次插入,可以看到插入成功了。

在命令行里面查詢也是沒有亂碼了:

到此就完成了,大家可以參考一下。

您可能感興趣的文章:
  • MySQL存儲表情時報錯:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解決方法
  • MySQL拋出Incorrect string value異常分析
  • MySql 錯誤Incorrect string value for column
  • Mysql中關于Incorrect string value的解決方案

標簽:潛江 長沙 吉安 武漢 東莞 南昌 合肥 江門

巨人網絡通訊聲明:本文標題《MySQL生僻字插入失敗的處理方法(Incorrect string value)》,本文關鍵詞  MySQL,生僻,字,插入,失,敗的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL生僻字插入失敗的處理方法(Incorrect string value)》相關的同類信息!
  • 本頁收集關于MySQL生僻字插入失敗的處理方法(Incorrect string value)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 非会员体验区试看60秒| 在线视免费频观看韩国aaa| 美女全身裸照| 国产 丝袜 制服 中文 综合| 搡BBB爽爽爽视频| 天天摸夜夜爽| 中国xxxnxxx18护士| 国产做爰XXXⅩ高潮视频12p| 大学生女学生三级| 18岁禁在线观看| 一区国产视频| 欧美乱妇18p| 国产婬乱片A片AAA毛片下载| 高中女教师被内谢流白浆H| 久久精品国产乱子伦最新章节 | 韩影库19禁手机在线观看| 欧美28p| 忘穿内裤坐公交被挺进小说| 777色婷婷AV一区二区三yy| 国产精品毛片无码一区二区| 黄色视网站| 黑人超长巨大xxxxxx| 一边吻一边摸进内裤里网站| 18禁爆乳美女脱美女裸体网站| 被cao开了上瘾了老想要| 最新国产三级在线观看不卡| 国产精品久久久久尤物| 日剧车多肉多的动漫双男主 | 小骚包娇喘抽搐喷潮h视频| 爽?躁多水?快?深点公| mt02cc蜜桃视频| 一级做a爰| 91亚洲狠狠婷婷综合久久久| 国产全黄A级A片一免费男同| 双性人撅着屁股被主人调教| 91w乳液78w78w乳液| 动漫美女扒开内裤打屁股| 精品视频专区| 欧洲美女高清一级毛片| 国产精品久久久久久久久久98 | 在线观看日韩一区小视频|