Mysql 插入中文错误:Incorrect string value 解决方案
来源:互联网 发布:安卓阅读软件 编辑:程序博客网 时间:2024/04/29 07:18
1、要保证mysql的编码格式为utf8
编辑MySql的配置文件:
MySql的配置文件Windows下一般在系统目录下或者在MySql的安装目录下名字叫my.ini。
–在 [mysqld] 标签下加上以下内容:
default-character-set = utf8character_set_server = utf8
在 [client]标签下加上一行(如果没有这个标签,加上就行)
default-character-set = utf8
在控制台输入命令:mysqld –initialize初始化Mysql数据库,这个过程稍微有点慢。
2、更改列的编码
其中tb_type是表名,type_name 是列名。
ALTER TABLE `tb_type` CHANGE `type_name` `type_name` VARCHAR(20) CHARSET utf8 NULL
也可以借助工具SQLlog直接设置列的编码格式。
经过以上两步后重启mysql服务,应该就没有问题了。
0 0
- Mysql 插入中文错误:Incorrect string value 解决方案
- Mysql插入中文错误 Incorrect string value
- mysql 不能插入中文: Incorrect string value
- MySql中文乱码错误 mysql error 1366 incorrect string value 不能插入中文字符
- mysql插入中文出现错误:incorrect string value:'\xD5\xC5\xC8\xFD\xB7\xE1'的解决办法
- 今天遇到Mysql插入数据里有中文字符出现Incorrect string value的错误
- 关于MySQL插入数据里有中文字符出现Incorrect string value的错误的解决方法
- mysql中文插入数据异常:incorrect string value
- MySql中插入中文报错:incorrect string value
- mysql在插入中文和空格时 text数据类型报mysql incorrect string value .....错误!
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- mysql 中插入中文出现的 Incorrect string value: '\xE5\xA5\xBD\xE5\xAE\xB6...' from column错误
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- Mysql 插入中文错误:Incorrect string value: '\xE7\xA8\x8B\xE5\xBA\x8F...' for column 'course' at row 1
- MySQL 中文问题 “incorrect string value”解决
- mysql显示中文是乱码和无法插入中文error 1366 incorrect string value
- MYSQL 中 Incorrect string value: 错误
- 解决Mysql插入中文乱码问题:Incorrect string value: ‘\xA8D\xA8D\xBA\xE1…’ for column
- 无穷小微积分的基本概念、理论与方法
- Shader自学笔记 2.2.3 BlinnPhong光照模型
- 【NOIP2014八校联考第2场第2试】帮助Bsny(help)
- 二叉查找树
- CCF201604试题
- Mysql 插入中文错误:Incorrect string value 解决方案
- 递归(动态规划)解决问题的应用方向(就是什么情况下用递归)+启发式优化算法+机器学习基础
- JSP相关知识
- java 中的==和equals
- YDB与spark SQL在百亿级数据上的性能对比测试
- CCF201609试题
- 【JZOJ3852】【NOIP2014八校联考第2场第2试9.28】单词接龙(words)
- 2016在走,2017年要跑
- Cogs 746. [网络流24题] 骑士共存(最大独立集)