当前位置: 首页 > news >正文

MySQL 1366 - Incorrect string value:错误

MySQL 1366 - Incorrect string value:错误

  • 错误
    • 如何发生
    • 发生原因:
  • 解决方法
    • 第一种尝试
    • 第二种尝试

错误

如何发生

  在给MySQL添加数据的时候发生了下面的错误

insert into sys_dept values(100,  0,   '0',          '若依科技',   0, '若依', '15888888888', 'ry@qq.com', '0', '0', 'admin', sysdate(), '', null)
> 1366 - Incorrect string value: '\xE8\x8B\xA5\xE4\xBE\x9D...' for column 'dept_name' at row 1
> 时间: 0.002s 

发生原因:

  无法正确存储中文字符,这通常是由于字符集配置不完整导致的

解决方法

第一种尝试

  直接复制粘贴下面的代码就行

记得将数据库名换成你的数据库名称

ALTER DATABASE 数据库名 CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; 
set character_set_database = utf8mb4
set character_set_server = utf8mb4
set character_set_results = utf8mb4
set character_set_connection= utf8mb4
set character_set_client = utf8mb4 

第二种尝试

  打开 my.ini配置
我默认的是这样的:

[mysql]
default-character-set=utf8 
[mysqld]
basedir=D:\MySQL\mysql-5.7.18-winx64
datadir=D:\MySQL\mysql-5.7.18-winx64\data
port=3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
secure_file_priv=default-time_zone = '+8:00'

后面我改成这样就成功了:

[client]
#default-character-set=utf8mb4
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
[mysql]
default-character-set=utf8mb4[mysqld]
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci
basedir=D:\MySQL\mysql-5.7.18-winx64
datadir=D:\MySQL\mysql-5.7.18-winx64\data
port=3306
sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES
secure_file_priv=
default-time_zone='+8:00'
max_connections=200
innodb_buffer_pool_size=1G
log-error=mysql-error.log

相关文章:

  • 采用SqlSugarClient创建数据库实例引发的异步调用问题
  • 动态规划:最长递增子序列
  • Python企业级OCR实战开发:从基础识别到智能应用
  • JMeter 中实现 双 WebSocket(双WS)连接
  • 前端EXCEL插件,智表ZCELL产品V3.0 版本发布,底层采用canvas全部重构,功能大幅扩展,性能极致提升,满足千万级单元格加载
  • openlayers利用已知的三个经纬度的坐标点 , 绘制一个贝塞尔曲线
  • JDBC执行sql过程
  • Unity.UGUI DrawCall合批笔记
  • onGAU:简化的生成式 AI UI界面,一个非常简单的 AI 图像生成器 UI 界面,使用 Dear PyGui 和 Diffusers 构建。
  • 移动零--双指针
  • 【Java ee初阶】网络原理
  • P1725 琪露诺
  • 代码随想录第41天:图论2(岛屿系列)
  • PPT图表怎么制作?说5款自己使用过的PPT图表制作工具
  • 遗传算法组卷系统实现(Java版)
  • Web 架构之容灾方案深度解析
  • ThinkPad T440P如何从U盘安装Ubuntu24.04系统
  • Cadence学习笔记之---导入PCB板框、网表
  • 贪心算法专题(Part2)
  • 简述Web和HTTP
  • 中美经贸高层会谈将在午餐后继续
  • 央行设立服务消费与养老再贷款,额度5000亿元
  • 中国象棋协会坚决支持司法机关依法打击涉象棋行业的违法行为
  • 花20万骑自行车?CityRide带火“骑行经济”
  • 中国证监会印发《推动公募基金高质量发展行动方案》
  • 涉个人信息收集使用问题,15款App和16款SDK被通报