Mysql Incorrect string value问题解决
问题描述
Ubuntu数据的MySQL数据库不能插入中文报错:Incorrect string value: '\xE6\xB5\x8B\xE8\xAF\x95' for column 'type_name' at row 1
解决方法
1.修改MySQL配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
# 增加
character_set_server=utf8mb4
collation-server=utf8mb4_unicode_ci
2.重启MySQL
sudo service mysql restart
3.修改字符集
# 修改数据库字符集
ALTER DATABASE database_name CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci# 修改表字符集
ALTER TABLE haviea.share_article_comment CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;# 修改列字符集
ALTER TABLE table_name CHANGE src_column_name target_column_name VARCHAR(600) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
4.上面修改字符集太难了,更简单的方法
drop database database_name
create database database_name# 然后重新迁移数据表
Mysql Incorrect string value问题解决相关推荐
- MYSQL Incorrect string value: '\xE5\x8C\x97\xE4\xBA\xAC' for column
往MYSQL里导入数据的时候遇到一个报错:Incorrect string value: '\xE5\x8C\x97\xE4\xBA\xAC' for column 死活找不到这个值串,然后发现,原来 ...
- MySQL: Incorrect string value: '\xF0\xA4\xBD\x82'分析解决
一.问题由来 今天应用报错: ### Error updating database. Cause: java.sql.SQLException: Incorrect string value:'\x ...
- mysql | Incorrect string value: ‘\xE7) \xE5\xA4\xB1...‘
目录 版权 mysql 测试表 插入BMP 汉字 汉字 => code point code point => 汉字 UTF-8 编码 surrogate 单个surrogate code ...
- MySQL : Incorrect string value: '\xE5\x9B\xBD\xE5\xBA\x86' for column 'stu_name' at row 1
Reffered:http://info.michael-simons.eu/2013/01/21/java-mysql-and-multi-byte-utf-8-support/ 修改表的编码为ut ...
- MySQL Incorrect string value: 有可能是字符串长度不够了
Incorrect string value: '\xE5\xBE\x97\xE4\xBB\xB7...' for column 'Content' at row 1 1.字符集全部调整为utf8. ...
- Bex5开发技巧之MYSQL Incorrect string value
MySQL开发中经常使用到大量的测试数据,初创生成工具最简单就是使用EXCEL.另一方面,诸多的MySQL客户端图形化管理工具都支持把.csv文件导入到MySQL表格中.但是,MySQL表格编码一般都 ...
- mysql Incorrect string value \xF0\x9F\x98\x84\xF0\x9F
一:问题 尝试插入 类似 这样的string(其实是emoji表情),这些uft8 占位过多,数据库如果用标准utf8 格式插入不了这样的字符串 二:解决 使用uft8mb4 格式 (1)设置表格式为 ...
- [mysql] Incorrect string value: '\xE4\xBC\x9A\xE5\x91\x98' for column 'name' at row 1
数据库字符集错误, 修改为UTF8/utf8mb4字符集即可.
- docker mysql Incorrect string value: ‘\xE4\xB8\xAD\xE5\x9B\xBD‘ for column ‘nation‘ at row 1
错误1: 这个是由于docker新建数据库没有选择默认latin字符集导致的,只要选择utf-8即可. 错误2:这是将数据库name的字符集改成utf8,排序规则改成utf8_general_ci即可 ...
最新文章
- 2022-2028年中国软件测试行业市场研究及前瞻分析报告
- 【呆鸟译Py】20个数据分析前必须搞清楚的问题
- 通过javascript改变form提交的action,实现不同的按钮向不同的action提交同一个form的数据
- excel插入页码_Excel里毫不起眼的页眉页脚,居然有这3种高能用法!
- httpSession的正确理解
- 基于JAVA+Swing+MYSQL的超市管理系统
- CAD格式DWF嵌入到自己的网页中展示--Autodesk Design Review
- Proteus:51仿真入门
- pcb布线拐角处打地孔_嵌入式开发必看:	PCB设计的这几个问题,你能明白了吗?...
- 机械师电脑_必看!面对电脑玩游戏卡顿,需要做些什么?
- Docker引擎客户端工具docker的总结
- ActivityManager Displayed 源码位置
- 计算机网络——集线器和交换机
- WordPress-Tony极简免费单栏博客主题
- 差速小车的Cartographer建图
- 回锅肉飘香,《Pokémon GO》再度成为最卖座的iPhone游戏
- 一本通1645Fibonacci
- 身体指标的测试软件,Runtastic Libra体重秤(身体指标测量)
- Visual Studio 2015/2017 与ASP.NET CORE 联合创建具有SPA模式的Angular2模板
- Dojo 1.6 最新官方教程: Dojo DOM 函数
热门文章
- 微信能远程控制电脑吗_牛皮!微信远程控制电脑这个神器太厉害了!
- 洛谷——P1051 谁拿了最多奖学金
- 剑指 Offer 34. 二叉树中和为某一值的路径【附完整可运行代码】
- 【详细注释】1058 选择题 (20 分)
- 【进程的同步和互斥,看懂这张图就够了!】
- 单片机原理及其应用——单片机控制8只发光二极管交替闪烁
- mysql 8.0.22_mysql 8.0.22 安装配置图文教程
- HTML语言利用函数求中位数,javascript-使用OnClick()计算用户放入HTML表中的数字的平均值...
- php做的物资管理系统,基于WEB的物资管理信息系统
- 纯C写Windows程序系列---------VS2010设置纯C环境 .