ERROR 1366 (HY000): Incorrect string value: ‘\xE7\x9A\x84‘ for column ‘name‘ at row 1
mysql> insert into t3(id,name) values(1,'的');
ERROR 1366 (HY000): Incorrect string value: '\xE7\x9A\x84' for column 'name' at row 1
检查数据库此字段的字符集是否与SQL语句传递数据的字符集相同;不相同则会引发MySQL1366错误。
mysql> show full columns from t3;
+-------+-------------+-------------------+------+-----+---------+-------+---------------------------------+---------+
| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment |
+-------+-------------+-------------------+------+-----+---------+-------+---------------------------------+---------+
| id | int(11) | NULL | NO | PRI | NULL | | select,insert,update,references | |
| name | varchar(30) | latin1_swedish_ci | YES | | NULL | | select,insert,update,references | |
+-------+-------------+-------------------+------+-----+---------+-------+---------------------------------+---------+
看到name列是latin类型的,将name改成utf8:
mysql> alter table t3 modify name varchar(30) character set utf8;
Query OK, 1 row affected (0.06 sec)
Records: 1 Duplicates: 0 Warnings: 0
mysql> show full columns from t3;
+-------+-------------+-----------------+------+-----+---------+-------+---------------------------------+---------+
| Field | Type | Collation | Null | Key | Default | Extra | Privileges | Comment |
+-------+-------------+-----------------+------+-----+---------+-------+---------------------------------+---------+
| id | int(11) | NULL | NO | PRI | NULL | | select,insert,update,references | |
| name | varchar(30) | utf8_general_ci | YES | | NULL | | select,insert,update,references | |
+-------+-------------+-----------------+------+-----+---------+-------+---------------------------------+---------+
2 rows in set (0.00 sec)
mysql> insert into t3(id,name) values(3,'的');
Query OK, 1 row affected (0.00 sec)
mysql> select * from t3;
+----+------+
| id | name |
+----+------+
| 1 | dan |
| 3 | 的 |
/*
也需要排查下mysql配置文件中[client]下的default-character-set,如果和远程连接的数据库的字符集不一致,也会出现该问题。
*/
--本篇文章参考自:http://blog.csdn.net/clare504/article/details/9569347
ERROR 1366 (HY000): Incorrect string value: ‘\xE7\x9A\x84‘ for column ‘name‘ at row 1相关推荐
- ERROR 1366 (HY000): Incorrect string value: '\xE5\xB8\x82' for column 'address' at row 1
1.错误描述 mysql> insert into t_student_info values (2016010101,'张三',23,'男','2323254343','湖北省武汉市洪山区') ...
- mysql 插入中文 ERROR 1366 (HY000): Incorrect string value: '\xE7\x8E\x9E\x97' for column
1.出现这个问题,是因为我们的字符编码设置出现了问题,用cmd打开命令终端,查看我们的数据库设置: 2.输入命令use crm(crm是我创建的数据库,大家在修改时换成自己的数据库名即可) 再输入:s ...
- ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'name' at row 1
ERROR 1366 (HY000): Incorrect string value: '\xD5\xC5\xC8\xFD' for column 'name' at row 1 数据库字符集问题,查 ...
- Linux MySQl 5.7.17 MySQL ERROR 1366(HY000):Incorrect string value 解决方法
MySQL ERROR 1366(HY000):Incorrect string value,在往数据库中插入中文的时候会出现. 这也就是编码问题,网上大部分都是说设置下配置文件中的设置,而可悲的是在 ...
- ERROR 1366 (HY000): Incorrect string value......(Mysql报错解决)
2019.11.29更新:发现了新的解决方法 错误描述 在控制台执行插入操作的时候,Mysql报错ERROR 1366 (HY000): Incorrect string value--插入操作失败, ...
- linux mysql 1366_Linux MySQl 5.7.17 MySQL ERROR 1366(HY000):Incorrect string value 解决方法
MySQL ERROR 1366(HY000):Incorrect string value,在往数据库中插入中文的时候会出现. 这也就是编码问题,网上大部分都是说设置下配置文件中的设置,而可悲的是在 ...
- 数据库错误 ERROR 1366 (HY000): Incorrect string value: ‘\xD4\xF8\xBB\xAA‘ for column ‘Sname‘ at row 1解决
数据库错误 ERROR 1366 (HY000): Incorrect string value: '\xD4\xF8\xBB\xAA' for column 'Sname' at row 1解决 一 ...
- 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 ...
- 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 ...
最新文章
- JS如何捆绑TypeScript声明文件
- android学习从模仿开始 —— 模仿UI 导航帖
- connection reset by peer问题总结及解决方案
- 句柄与指针的区别与联系
- 图解用Wireshark进行Http协议分析
- mysql5.5源码包安装_mysql的源码包方式安装(mysql5.5)
- Backblaze发布2016年2季度硬盘可靠性报告
- 中国移动高同庆:积极推动6G形成全球统一标准体系,避免产业割裂
- Linux与云计算——第二阶段Linux服务器架设 第七章:网站WEB服务器架设—日志分析平台...
- Omi教程-生命周期和事件处理
- dell电脑恢复出厂系统(旧电脑如何重装系统)
- 猫盘plus开启ssh登录
- 什么水果有利于饭后消化?
- 辅助功能 AccessibilityService笔记
- Qt 笔锋 毛笔 钢笔 蜡笔 4k流畅画笔 Demo
- UVA10142/PC110108Australian Voting
- swoole运行的时候提示端口被占用问题
- java Socket长连接
- 利用程序随机构造N个已解答的数独棋盘
- error MSB4184: 无法计算表达式
热门文章
- Keyshot 科研作图2(材质与环境)
- 【IDEA系列】详述使用 IntelliJ IDEA 解决 jar 包冲突的问题
- vue中使用echart地图
- 谷歌浏览器下载速度慢?那是你没打开多线程下载
- 模型如何压缩?使用轻量化的模型压缩技术剪枝(pruning)
- 工行在线支付接口实战开发流程及源码
- 玩转Qml(3)-换皮肤
- react-native-wechat分享微信小程序的彩坑
- 关于程序语言的蛋生鸡 鸡生蛋问题
- Failed to open file ''****.sql'', error: 2的解决方案