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

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
http://www.xdnf.cn/news/5284.html

相关文章:

  • MySQL:视图
  • 串口屏调试 1.0
  • ComfyUI 如何安装ComfyUI_SLK_joy_caption_two
  • window环境下,如何通过USB接口控制打印机
  • 质心均匀体(引力屏蔽技术)
  • 算法训练营第十三天|226.翻转二叉树、101. 对称二叉树、 104.二叉树的最大深度、111.二叉树的最小深度
  • 多模态大模型中的视觉分词器(Tokenizer)前沿研究介绍
  • 【入门】数字走向II
  • JavaScript 数组去重:11 种方法对比与实战指南
  • 什么是 B2B?2B 产品销售怎么找客户?
  • Unity基础学习(十)Camera组件
  • [ctfshow web入门] web67
  • JVM对象创建内存分配
  • [特殊字符]️ 快速检测与修复TLS 1.0/1.1漏洞指南
  • 人形机器人:主控芯片
  • 红黑树算法笔记(二)性能对比实验
  • 解密数据结构之位图和布隆过滤器
  • TCP IP
  • 社区商城分销团长扩充与扩散策略优化的系统方案
  • Information Fusion期刊期刊投稿经验分享
  • 23、DeepSeekMath论文笔记(GRPO)
  • 计算机网络与多线程同步机制详解
  • Linux系统之----模拟实现shell
  • 轻量级因果语言视觉模型简述:nanoVLM-222M
  • 每日一题:两个仓库的最低配送费用问题
  • DNS负载均衡和CDN的区别
  • Redis 主从同步与对象模型(四)
  • 出现 SEGMENT: ?C_INITSEG 的原因:
  • ERP学习(一): 用友u8安装
  • 结合 ECharts / Ant Design Blazor 构建高性能实时仪表盘