位置: 编程技术 - 正文

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 厂家)

  • 汇算清缴退税会计科目
  • 所得税报表的营业成本
  • 什么是货物运输保险
  • 增值税预缴申报和正常申报的区别
  • 疫情期间社保单位不交个人吃亏吗
  • 国际快递货运
  • 一般纳税人的增值税征收方式的特点是
  • 金税四期影响企业贷款吗
  • 个人所得税修改赡养信息
  • 普票开错了几个月可以重新开
  • 利润总额与毛利的区别
  • 辅导期增值税一般纳税人申报材料
  • 租赁合同交税一般交多少钱
  • 厂房装修增值税税率
  • 计提营业账簿印花税怎么做账
  • 有票据的福利费是不需要职工薪酬科目过渡吗
  • 工业用地厂房要交契税吗
  • 保安服务费差额征税如何计算税额
  • 个人设备租赁给公司怎么提供发票
  • 客运服务费怎么开票
  • 小规模纳税人开具增值税专用发票
  • 项目合作费包括
  • 增值税发票系统金税盘发票怎么抵扣
  • 政府补贴专项资金如何入账
  • 电子发票怎么冲红字
  • 委托出口业务的账务如何处理呢?
  • 受赠房屋涉及哪些税?
  • win10怎么看电脑名称
  • 坏账会计处理方法
  • 公司必须开基本户才能开发票吗
  • 发票登记薄的式样
  • 公司决议效力确认纠纷
  • 一般纳税人车辆过户给个人开票几个点
  • 没有权限使用网络资源,请与这台服务器的管理员联系
  • php glob
  • rsmsink.exe - rsmsink是什么进程 有何作用
  • php定义静态变量的关键字
  • 公司赚的钱要交税吗?交多少?
  • bfsvc.exe是什么
  • windows10记事本
  • 非营利性组织收到政府拨款转出给其他部门怎么做账
  • 发票作废重扣税怎么办
  • 未分配收益余额在哪方
  • 酒店装修费用如何抵扣税
  • 委托加工物资账务怎么做
  • 微无界是什么软件
  • 企业所得税征收方式有哪些?
  • php curl_init
  • vuex详解和用法
  • 销售自己使用过的固定资产
  • 自动驾驶科普
  • zenity命令 显示图形框
  • 为什么很多公司选择股票上市
  • 税率开成0了怎么办
  • 差旅费津贴属于应付职工薪酬吗
  • 借款给别的公司怎么做账
  • 金税四期对企业有什么影响
  • 增值税税率调整为13%从什么时候开始实行
  • 没有收入如何做账
  • 汽车销售行业印章要求
  • 固定资产清理的税率是多少
  • 公司拿房子抵债需要缴纳什么税费
  • 长期挂账其他应付款
  • 发票商品编码在发票上面体现出来吗
  • mysql中字符串类型
  • win7旗舰版系统还原无法启动
  • freebsd启动网卡
  • win8的应用商店
  • centos 文件搜索
  • spmgr.exe - spmgr是什么进程 有什么用
  • 更加有效率
  • mac的dock栏怎么设置
  • win8桌面一直在闪
  • opengl中文教程
  • nodevideo翻译
  • 圣食颐年
  • 用python写随机数
  • Python装饰器入门学习教程(九步学习)
  • unity异步加载场景
  • 电子税务局怎么添加开票员
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设