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

【mysql报错解决】MySql.Data.MySqlClient.MySqlException (0x80004005)或1366

场景:c#使用mysql数据库执行数据库迁移,使用了新增inserter的语句,然后报错

报错如下
1.MySql.Data.MySqlClient.MySqlException (0x80004005): Incorrect string value: ‘\xE6\x9B\xB4\xE6\x94\xB9…’ for column ‘MigrationId’ at row 1

然后单独把语句拿出来放数据库执行会报错

1366 - Incorrect string value: ‘\xE6\x9B\xB4\xE6\x94\xB9…’ for column ‘MigrationId’ at row 1

这个时候正确的解决办法是:

将表格式更改下就可以插入数据了ALTER TABLE 执行inserter的表名 CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci

以上方法是把该表的字符集改成utf8,
后面的COLLATE是把排序规则改成utf8_general_ci

更改后如下图:
在这里插入图片描述

http://www.lryc.cn/news/127304.html

相关文章:

  • Kafka-eagle监控平台
  • ubuntu16.04制作本地apt源离线安装
  • 【Leetcode】91.解码方法
  • easyx图形库基础:2.基本运动+键盘交互
  • 计算机竞赛 opencv 图像识别 指纹识别 - python
  • UI自动化测试常见的Exception
  • 魔棒:手机智能无人直播软件多少钱?
  • 网络安全 Day-32 Linux 系统定时任务补充
  • 【OpenGauss源码学习 —— 执行算子(hash join 算子)】
  • [Go版]算法通关村第十二关青铜——不简单的字符串转换问题
  • 十种排序算法(附动图)
  • 【校招VIP】测试类型之兼容性测试分析
  • STM32--TIM定时器(1)
  • Android取证——基础知识
  • 【学习心得】安装cuda/cudann和pytorch
  • 中电金信通过KCSP认证 云原生能力获权威认可
  • 【Spring】Bean的实例化
  • 2023牛客暑期多校训练营8-C Clamped Sequence II
  • 【GitLab私有仓库】如何在Linux上用Gitlab搭建自己的私有库并配置cpolar内网穿透?
  • 企业计算机服务器遭到了locked勒索病毒攻击如何解决,勒索病毒解密
  • Redis哨兵模式搭建
  • 大语言模型控制生成的过程Trick:自定义LogitsProcessor实践
  • Docker容器:docker的资源控制及docker数据管理
  • 从零开始打造家装预约咨询小程序
  • es线上处理命令记录
  • mysql 在nodejs中的简单使用(增删改查)
  • 1.MySQL数据库的基本操作
  • Zabbix-6.4.4 邮箱告警SMS告警配置
  • 网络安全 Day30-运维安全项目-容器架构上
  • 深入理解设计模式-创建型之单例模式