首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
xb0专题
1366 - Incorrect string value: ‘\xE5\xB9\xBF\xE5\x85\xB0...‘ for column编码错误
1366 - Incorrect string value: ‘\xE5\xB9\xBF\xE5\x85\xB0…’ for column ‘campus_name’ at row 1 > 查询时间: 0s 原因是数据库创建的时候使用的默认编码latin1,导致表和字段的编码格式都是这种编码,显然这种编码不支持中文。 自己修改了数据库的字符集解决不了问题,因为文件已经创建了,文件的编码也需
阅读更多...
ERROR 1366 (HY000): Incorrect string value: ‘\xE5\xB0\x8F\xE6\x98\x8E‘ for column ‘name‘ at row 1
1.出现问题的原因: 数据库的编码是Latin1,无法插入汉字。 如何检查自己的数据库编码呢? show variables like 'character%'; 这里我是更改完的,默认是Latin1。 character_set_database=Latin1就是新建数据库的时候不修改编码的时候数据库编码默认是Latin1,就是一个库里的所有表的编码格式都是Latin1(在不指定
阅读更多...
MySQL||错误代码: 1366Incorrect string value: ‘\xE5\xBC\xA0\xE5\xB0\x8F...‘ for column ‘stuname‘ at row 1
一、背景 往数据库students中表stuinfo添加数据时报错,报错结果如图所示。 二、查找原因 1、查看MySQL字符集的编码方式,使用代码:SHOW VARIABLES LIKE '%char%'; 结果为: 2、查看当前数据库字符集的编码方式,使用代码:SHOW CREATE DATABA
阅读更多...