博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql插入中文报错
阅读量:4681 次
发布时间:2019-06-09

本文共 797 字,大约阅读时间需要 2 分钟。

java.sql.SQLException: Incorrect string value: '\xE7\x88\xB1\xE6\x99\x92...' for column 'name_' at row 196

类似这样的解决方案:

更新的数据中有中文,出现如下错误:OperationalError at /admin/blog/post/add/(1366, "Incorrect string value: '\\xE6\\xB7\\xB1\\xE5\\x85\\xA5...' for column 'title' at row 1") POSThttp://localhost:8000/admin/blog/post/add/OperationalError(1366, "Incorrect string value: '\\xE6\\xB7\\xB1\\xE5\\x85\\xA5...' for column 'title' at row 1")C:\Python25\Lib\site-packages\MySQLdb\connections.py in defaulterrorhandler, line 35

类似这样的错误,应该是数据库表的charset和collation问题。尝试把所有表的charset改为utf-8, collation改为utf8-unicode-ci。如果还是不能解决,最好是重建数据库,然后修改数据库的属性,选择charset为utf-8,collation为utf8-unicode-ci。命令行:create database cc default charset utf8 collate utf8_unicode_ci;

转载于:https://www.cnblogs.com/liuruichao/p/4005873.html

你可能感兴趣的文章
20172324《Java程序设计》第3周学习总结
查看>>
在Windows Python3.4 上安装NumPy、Matplotlib、SciPy和IPython
查看>>
反馈组态的判别
查看>>
IMAQdx和IMAQ
查看>>
我组第二次全体会议顺利召开!
查看>>
visual assistant 设置
查看>>
ideat使用struts2之自定义MVC框架
查看>>
前端基础-- HTML
查看>>
排序_选择排序
查看>>
altium annotate 选项设置 complete existing packages
查看>>
【转】GPS连续运行单参考站解决方案
查看>>
CodeSmith Generator 7.0.2激活步骤
查看>>
前端的md5加密
查看>>
Effective java 系列之异常转译
查看>>
2018年开局第一场“风口”---区块链,最致命的5个坑。
查看>>
【模式识别与机器学习】——3.2广义线性判别函数
查看>>
【模式识别与机器学习】——SVM举例
查看>>
【转】IT名企面试:微软笔试题(1)
查看>>
IO流入门-第十章-DataInputStream_DataOutputStream
查看>>
「BZOJ2152」聪聪可可
查看>>