首页 > 数据库 >插入数据库遇到中文无插入的问题 Error 1366 (HY000): Incorrect string value: ‘\xE7\x94\xB7‘ for column ‘sex‘ at ro

插入数据库遇到中文无插入的问题 Error 1366 (HY000): Incorrect string value: ‘\xE7\x94\xB7‘ for column ‘sex‘ at ro

时间:2024-03-16 20:29:05浏览次数:18  
标签:Incorrect utf8 数据库 sex 1366 插入 userinfo table

项目场景:

beego登录注册过程中将信息写入到MYSQL数据库中


问题描述

字段写入过程中数据出现无法写入的情况,出现报错:
Error 1366 (HY000): Incorrect string value: ‘\xE7\x94\xB7’ for column ‘sex’ at row 1
在这里插入图片描述
在这里插入图片描述


原因分析:

根据控制台收到的打印信息我发现数据正确从前端拿到,但是在插入数据库的过程中sex字段出现错误,应是中文解码的问题


解决方案:

查看MYSQL数据库的配置信息,修改为utf8格式

1.查看建表语句

show create table userinfo;

在这里插入图片描述
2.表字符集修改,chartset为utf8

alter table userinfo character set utf8;

在这里插入图片描述
在这里插入图片描述

3.字段字符集修改

alter table userinfo change Sex Sex varchar(64) character set utf8;

在这里插入图片描述
再次插入数据
在这里插入图片描述
在这里插入图片描述

执行成功

标签:Incorrect,utf8,数据库,sex,1366,插入,userinfo,table
From: https://blog.csdn.net/Huahua_1223/article/details/136768675

相关文章

  • 什么是服务器端广告插入(server side ad insertion - SSAI)- 为什么说采用IAB技术实验室
    服务器端广告插入(SSAI-serversideadinsertion)是在联网(有线)电视上广告竞标行动中的最流行的技术解决方案之一。SSAI是一种在视频流加载到用户设备之前将广告植入在一起的技术。它可以用于任何连接或超顶级(overthetop-OTT)视频环境,包括社交环境,但大部分需求来自CTV的爆......
  • 14_学习日志_数据结构_冒泡排序_快速排序_插入排序
    #include<编织有意义的谎言,使我相信闭上眼再睁开眼时的世界是同一个>1.介绍    从后往前或者从前往后开始两两比较元素,使得最小数上浮或者最大数下沉为冒泡排序,快速排序利用分治思想,使得基准数左边都存放相对较小数,右边存放较大数,两边再按照同样的做法重复。插入排序......
  • Python实现http接口请求数据后,往RabbitMQ里面插入数据
    python实现http接口请求数据服务后,往RABBITmq里面插入数据importtimeimportrequestsimportpikaimportdatetimebase_url='https://www.okx.com'api_url='/api/v5/market/history-mark-price-candles'#时间颗粒度[1m/3m/5m/15m/30m/1H/2H/4H]time_unit=[......
  • mybatis oracle数据库批量插入数据,忽略主键重复
    dao方法IntegerinsertPackagesNew(@Param("list")List<InfCollectpackage>list);mapper.xml<insertid="insertPackagesNew"parameterType="java.util.List">MERGEINTOINF_COLLECTPACKAGEAUSING(&......
  • 【C#】NPOI 操作 word 文档插入图片
    使用NPOI操作,word文档必须为docx格式。NPOI对文档插入图片的操作实际分为:向段落中插入图片、向表格中插入图片。添加NPOI包实际操作文档模板insertpic为插入图片需要的自定义定位标签//添加引用usingNPOI.XWPF.UserModel;namespaceConsoleApp_Archive{internal......
  • 选择、冒泡、插入排序——左神数据结构算法Day1学习笔记
    时间复杂度:算法的常数操作数量级的数学表达式中,去除常数的最高阶项,比如aN²+bN+c的时间复杂度就是O(N²)。时间复杂度是数据量大到一定程度时,评价算法优劣的指标。当时间复杂度相同时,分析不同数据样本下的实际运行时间来比较算法的优劣。额外空间复杂度:在执行代码过程中申请的......
  • 380. O(1) 时间插入、删除和获取随机元素.18071112
    380.O(1)时间插入、删除和获取随机元素实现RandomizedSet类:RandomizedSet()初始化RandomizedSet对象boolinsert(intval)当元素val不存在时,向集合中插入该项,并返回true;否则,返回false。boolremove(intval)当元素val存在时,从集合中移除该项,并返回true;否则......
  • 动态链表学习笔记:查找,插入与删除
    目录情境引入:一、数据的查找1.要求:2.思路:3.程序:4.运行:二、数据的插入 1.要求:2.思路: 3.程序: 4.运行:三、数据的删除1.要求:2.思路:3.程序:4.运行四、调整与小结:优化:运行情境引入:        学习了动态链表的输入输出后,若还需要对其进行进一步的操作,......
  • MySQL如果数据存在则更新,不存在则插入
    如果数据存在则更新,不存在则插入,MySQL有duplicate、replaceinto、replace三种方式如何更新数据?insertignoreinto又是如何插入数据的呢?准备表和基础数据测试MySQL版本:8.0.35usetestdb;#droptabletb_student;CREATETABLE`tb_student`(`id`intNOTNULLAUTO_IN......
  • 基本操作之——Object插入
    insert_obj—Insertobjectsintoaniconicobjecttuple.  插入对象到图标对象数组中*以下实例展示了,在垂直两张图像中,插入一张蓝莓图像dev_update_off()dev_close_window()dev_open_window(0,0,640,480,'white',WindowHandle)set_display_font(WindowHandle,1......