ERROR 1366 (HY000): Incorrect string value: '\xE8\xB5\xB5\xE9\x9B\xB7' for column 'Sname' at row 1
问题描述:
我的操作步骤:
1、创建数据库test,语句:
create database test;
2、创建Student表:
create table Student(SId varchar(10),Sname varchar(10),Sage datetime,Ssex varchar(10));
3、插入数据:
insert into Student values('01' , '赵雷' , '1990-01-01' , '男');
insert into Student values('02' , '钱电' , '1990-12-21' , '男');
然后报错:
>ERROR 1366 (HY000): Incorrect string value: '\xE8\xB5\xB5\xE9\x9B\xB7' for column 'Sname' at row 1 就是说Sname列的数据值的字符集不正确。
解决方案:分别查看数据库、表、报错列字段的字符集,错误就是由于三者不一致造成的,设置一致.
我们先查看一下Student数据表的字符集:
在mysql所在数据库输入命令行:show create table Student;
效果展示:
可以发现,字段的字符集和数据表的字符集是不一致的,原因找到了!!
我们把字段的字符集改成utf-8,与数据表一致,命令:
alter table Student change Sname Sname char(10) character set utf-8;
alter table Student change Ssex Ssex char(10) character set utf-8;
现在执行第3步的insert into 命令就成功了。
最后总结:(提示:以下内容都需要首先进入Mysql客户端)
查看mysql的字符集(直接粘去用):show variables where Variable_name like '%char%';
查看某一个数据库字符集:show create database test;(注:test为数据库)
查看某一个数据表字符集:show create table Student;(注:Student为数据表)
修改mysql的字符集:
- mysql> set character_set_client=utf8;
- mysql> set character_set_connection=utf8;
- mysql> set character_set_database=utf8;
- mysql> set character_set_results=utf8;
- mysql> set character_set_server=utf8;
- mysql> set character_set_system=utf8;
- mysql> set collation_connection=utf8;
修改数据库的字符集:
alter database test character set utf8;
修改数据表的字符集:
alter table Student character set utf8;
修改数据表字段的字符集:
alter table Student change Sname Sname varchar(10) character set utf-8;
转载于:https://www.cnblogs.com/We612/p/10849556.html
ERROR 1366 (HY000): Incorrect string value: '\xE8\xB5\xB5\xE9\x9B\xB7' for column 'Sname' at row 1相关推荐
- ERROR 1366 (HY000): Incorrect string value: '\xCA\xD6\xBB\xFA\xCA\xFD...' for column 'cname' at row
向表中插入中文报错 ERROR 1366 (HY000): Incorrect string value: '\xCA\xD6\xBB\xFA\xCA\xFD...' for column 'cnam ...
- ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xD0\xA1\xC3\xF7' for column 'NAME' at row 1解决方
很多人在安装完Mysql数据库,往表里面插入中文数据的时候就会出现这个错误 ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xD0\xA1\ ...
- ERROR 1366 (HY000): Incorrect string value: ‘\xC2\xEC\xD2\xCF\xB4\xF3...‘ for column ‘title‘ at row
问题如下: 解决办法: 将my.ini配置文件中的:[client]→default-character-set=utf8mb4替换成"[client]→default-character- ...
- 解决mysql插入中文字符报错的问题ERROR 1366 (HY000): Incorrect string value: '\xE5\xB0\x8F\xE6\x98\x8E' for column
报错内容: mysql> insert into person values (1,22,'小明'); ERROR 1366 (HY000): Incorrect string value: ' ...
- ERROR 1366 (HY000): Incorrect string value: ‘\xE8\xB5\xB5 \xE9\x9B...‘ for column ‘s_name‘ at row 1
解决MySQL字段中文插入报错问题 问题描述: 操作步骤: 1.创建数据库 deparkment; create database deparkment; 2.创建 Student 表: create ...
- 插入数据报错: Incorrect string value: ‘\xE8\xB5\xB5\xE9\x9B\xB7‘ for column ‘Sname‘ at row 1
**问题:**ERROR 1366 (HY000): Incorrect string value: '\xE8\xB5\xB5\xE9\x9B\xB7' for column 'Sname' at ...
- Incorrect string value: ‘\xE5\xB0\x8F\xE9\x9B\xA8...‘ for column ‘xxx‘ at row 1
错误 Incorrect string value: '\xE5\xB0\x8F\xE9\x9B\xA8-' for column 'xxx' at row 1 问题分析 大概率是编码问题需要将表的字 ...
- ERROR 1366 (HY000): Incorrect string value: ‘\xE8\xB5\xB5\xE9\x9B\xB7‘ for column ‘s_name‘ at row 1
mysql字符集不符合要求而产生的错误 产生原因之一:创建表的时候没有指定字符集,创建完字段用alter table Student default charset=utf8;修改了字符集为utf8: ...
- mysql 插入汉字异常: Incorrect string value: '\xE8\xB0\xA2\xE9\x9D\x99' for column 'uname' at row 1...
该字段编码问题,不支持中文,设置支持中文即可 转载于:https://www.cnblogs.com/jjSmileEveryDay/p/9510634.html
最新文章
- 搜索引擎的时效性需求满足
- JavaSE知识点个人总结(不断更新)
- 线上服务CPU100%问题快速定位实战
- 两张照片重叠处半透明_那些悬浮在空中的照片是怎么拍的?
- 如何防止在listbox中添加很多数据出现不停的刷新
- spyder python调试查看类信息_使用Spyder进行Python调试
- java8接口写静态方法_Java 8接口更改–静态方法,默认方法
- WPF中实现图片文件转换成Visual对象,Viewport3D对象转换成图片
- Hadoop KMS 透明加密配置以及测试
- MFC制作的入坑级别管理系统
- 贴吧防删图应该怎么学?【万能的小胡】
- 信贷风控评分卡模型(上)_Give Me Some Credit(技术实现过程)
- 基于 ffmpeg + Webassembly 实现前端视频帧提取
- matlab 概率分布程序,常见的概率分布(matlab作图)
- 黄金分割法_python
- 网络营销的多种表现形式
- 教科书式RSA方案面临的攻击及防御措施
- Hive 外部表的练习(多表关联查询,以及分组,子查询)
- html tr固定行高列宽,HTML表格固定格式:行高列宽
- HDFS的文件压缩格式
热门文章
- CCNA学习笔记7--动态路由协议概念和RIP
- 轻松使用Nginx搭建web服务器
- 柴静调查:穹顶之下_调查:HTML5数据列表
- 地图作业平台低代码实战(搭建能力提升)
- sop8语音芯片选型,九齐硕呈等等比较,看完此篇就足够了
- c# Process监控进程 与 ManagementEventWatcher 监控进程
- 7-151 计算存款利息
- 求当前高度=n时,值x=多少?求解题思路
- 模拟城市我是市长服务器维护多久,《模拟城市我是市长》你所走过的弯路 新手常见问题...
- win10清理_卸载全家桶之后:用win10自带杀软,怎么清理电脑垃圾?