位置: 编程技术 - 正文

MySQL表排序规则不同错误问题分析(mysql中排序规则是什么意思)

编辑:rootadmin

推荐整理分享MySQL表排序规则不同错误问题分析(mysql中排序规则是什么意思),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:mysql排序语法,mysql表的排序规则,mysql数据库排序,mysql数据库排序,mysql排序语法,mysql排序方式,mysql表的排序规则,mysql表排序规则怎么改,内容如对您有帮助,希望把文章链接给更多的朋友!

MySQL多表join时报错如下:[Err] ? Illegal mix of collations(utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation ‘=

就是说两个表的排序规则(COLLATION)不同,无法完成比较。COLLATION是用在排序,大小比较上,一个字符集有一个或多种COLLATION,并且以_ci(大小写不敏感)、_cs(大小写敏感)或_bin(二进制)结束。在做比较时,应该确保两个表的字符排序相同。一般建表的时候不指定,可以走默认的,全是默认的就没什么问题了。

下面来模拟一下各种场景,表结构如下(utf8默认排序规则为utf8_general_ci):

查看表默认排序规则集

MySQL表排序规则不同错误问题分析(mysql中排序规则是什么意思)

查看列排序规则集

从utf8升级为utf8mb4是不支持online ddl的,如下:

从utf8.utf8_general_ci变更为utf8.utf8_unicode_ci是不支持online ddl的,如下:

如果使用下面这种方式修改字符集,你会发现,只更改了表级的,没有更改列级的。

所以真正改字符集的时候别忘了加上CONVERT TO,如下:

要仅仅改变一个表的默认字符集,应使用此语句:

可以发现列字符集没有改变,并且只有新的列才会默认继承表的字符集(utf8.utf8_general_ci)。

总结

标签: mysql中排序规则是什么意思

本文链接地址:https://www.jiuchutong.com/biancheng/348361.html 转载请保留说明!

上一篇:MySQL中Order By多字段排序规则代码示例(mysql order by desc)

下一篇:企业生产MySQL优化介绍(mysql 厂家)

  • 转出未交增值税在借方是什么意思
  • 经营用的电饭锅有哪些
  • 发票勾选是否为转内销凭证是什么意思
  • 固定资产报废需要哪些人签字
  • 什么是实收资本其入账价值如何确定
  • 超市发票报销用途写什么
  • 企业所得税费用税率
  • 建安企业核定征收税率多少
  • 建筑业营改增前后区别
  • 出差回来报销差旅费,补付现金的会计分录
  • 逾期抵扣办理申请书模板
  • 本月无凭证需要结转吗
  • 公司增值税进项税不够还有什么办法处理
  • 小规模纳税人需要汇算清缴吗
  • 小规模企业给别人开16万增值税专用发票
  • 物业服务费属于什么合同印花税
  • 财务会计中的费用
  • 小规模纳税人发票图片
  • 所得税季度申报营业收入填什么
  • 预付帐款科目如何转平?
  • 公司为职工购买社保只购买三险可以吗
  • 加计扣除是什么优惠方式
  • 增值税留抵退税政策解读
  • 对境外捐赠的相关政策
  • 端游上古世纪
  • 退税有啥影响
  • xwizard.exe是什么
  • 库拉索的死
  • 发票开错的常见情况和处理办法?
  • 企业短期借款的债权人均为银行
  • 收不回的应收账款会计分录
  • 挪威最北部
  • 政策性搬迁补偿收入
  • 企业汇算清缴中,A107070表中的数据是自动跳出来嘛
  • vue使用教程
  • 图文处理是做什么工作
  • 安装充电桩电费怎么收
  • 加油票没有纳税怎么办
  • 搜索站内内容
  • js中同步如何理解
  • C语言中如何计算除法
  • 免税农产品发票需要勾选吗
  • 公司贷款 利息
  • 知道收入不知道成本
  • 一般纳税人实际税负怎么核算
  • 个人转让著作权免征增值税判断题
  • 律师事务所的所属行业是什么
  • 6月工资7月发8月申报
  • 经营项目里没有纹身可以纹身吗
  • 库存冲红是什么意思
  • 增加固定资产原值
  • 海关报关单海关签章
  • 用友T3如何取消审核人和制单人不能为同一
  • 现金管理办法的内容包括
  • 产品质量监督检查的重点是
  • 长期借款利息计入应付利息吗
  • 免增值税进项税怎么弄
  • 用于研发购买的云服务器应计入研发费用直接投入里吗
  • 开了20万销项进项为0交多少税
  • 本地发生住宿费怎么办
  • 应收账款的余额百分比
  • 权益性投资包括哪些
  • 结账时应当结出每个账户的期末余额对吗
  • win10怎么禁止用户安装程序
  • win7系统开机
  • win10 ie桌面图标
  • 域名解析a记录怎么填
  • linux操作系统主要用来干嘛?
  • windows10电脑声音
  • android 欢迎页
  • 语音单词怎么读
  • jQuery使用$.ajax提交表单完整实例
  • 浅谈如何培养孩子的注意力
  • js function.call
  • javascript中字符串
  • 外经证怎么核验
  • 广西自然人税收管理系统扣缴客户端手机版
  • 阿尔及利亚关税起征点查询
  • 地址变更去税务局办理
  • 实体经济的行业有哪些
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设