六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

MySQL插入生僻字失敗的處理方法(圖)

[摘要]最近,業務方反饋有個別用戶信息插入失敗,報錯提示類似Incorrect string value:"\xF0\xA5 .....看這個提示應該是字符集不支持某個生僻字造成的,需要的朋友可以參考下最近,業務方反饋有個別用戶信息插入失敗,報錯提示類似"Incorrect strin...
最近,業務方反饋有個別用戶信息插入失敗,報錯提示類似Incorrect string value:"\xF0\xA5 .....看這個提示應該是字符集不支持某個生僻字造成的,需要的朋友可以參考下

最近,業務方反饋有個別用戶信息插入失敗,報錯提示類似"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、先模擬線上環境,設置下字符集:

wKiom1kUGECCXdKDAAAV9L1hpEY173.png

2、插入生僻字(生僻字可以參考:www.qqxiuzi.cn/zh/hanzi-unicode-bianma.php?zfj=kzb&ks=24E20&js=257E3)

wKioL1kUGEHCtaAvAABxJXp_7Ow741.png

我們嘗試插入王(在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、先設置下字符集:

wKiom1kUGECCXdKDAAAV9L1hpEY173.png

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

wKioL1kUGILTLvpxAAAdWKxKR5A899.png

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

wKiom1kUGIPyeykFAAAiRzDqNxs956.png

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

以上就是MySQL插入生僻字失敗的處理方法(圖)的詳細內容,更多請關注php中文網其它相關文章!


學習教程快速掌握從入門到精通的SQL知識。




主站蜘蛛池模板: 日本96在线精品视频免费观看 | 日韩爱爱片 | 亚洲hh| 日本高清在线不卡 | 日本国产欧美色综合 | 亚洲国产精品久久久久 | 色综合久久五月 | 亚洲欧美综合一区 | 伊人免费在线观看高清版 | 伊人手机在线观看 | 青青草97国产精品免费观看 | 亚洲影音 | 最近日本免费观看视频 | 欧美专区一区二区三区 | 青青在线视频免费观看 | 五月天婷婷在线观看视频 | 五月丁婷 | 欧美中文字幕在线 | 综合99| 亚洲综合激情丁香六月 | 日韩av线观看 | 婷婷激情五月网 | 日韩在线操 | 日韩欧美 在线播放 | 青青国产成人久久激情91麻豆 | 中文字幕在线第一页 | 婷婷五色 | 欧美综合亚洲 | 日本大片久久久高清免费看 | 日韩精品成人a在线观看 | 亚洲成综合人影院在院播放 | 亚洲色中色 | 日本高清不卡网站免费 | 亚洲欧美日本韩国综合在线观看 | 中国国产aa一级毛片 | 色噜噜 男人的天堂在线观看 | 添人人躁日日躁夜夜躁夜夜揉 | 午夜影院404 | 日本一区二区三区在线看 | 青青草原播放器 | 欧美伊人久久久久久久久影院 |