位置: 编程技术 - 正文

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

  • 进口增值税的税率
  • 分税制财政管理体制是什么?
  • 公司注销了账本还需保留吗
  • 在建工程应交税费会计分录
  • 个人挂靠利润如何提取
  • 生产企业购入材料怎么做分录
  • 地下车位未使用 要交物业服务费
  • 电子发票和纸质发票哪个好
  • 施工单位名称变更需要变施工许可证吗
  • 退预收账款需要什么原始凭证
  • 公司投资另一个公司的投资款怎么入账
  • 有形动产租赁包括有形动产融资租赁
  • 客户退回发票会退回吗
  • 非货币性资产对外投资
  • 进项税使报表应交税费负数如何处理?
  • 工程检测费入什么科目
  • 房开公司需要资质吗
  • 建筑业简易计税进项税可以抵扣吗
  • 建筑服务工程款会计分录
  • 工会经费返还账务处理,另记账么
  • 帮别人公司过账100万,再转30回给他
  • 无法收回的账务处理
  • mac电脑安装了windows
  • 去年的费用今年报销如何记账
  • 腾讯手游助手闪屏怎么办
  • php快递查询系统
  • 缴医保分录
  • 税后讲课费的个税由谁承担
  • 跨年度坏账准备转回账务处理
  • 银行进账单是银行开吗
  • 微信小程序开挂方法
  • php数组操作函数
  • 增值税价外费用是什么意思
  • php中的表达式简写是什么
  • 负数发票跨月怎么做账
  • 新企业所得税税前扣除政策
  • 个体工商户一年要交多少税
  • 新会计准则增加了哪些科目
  • 与下级往来账户贷方核算的内容有
  • Python变量中forain
  • PhoneGap was accuriqed by adobe
  • 工厂杂工工资
  • 普通发票和增值税发票的税率
  • 什么是公允价值变动收益
  • 股权转让是否需要全体股东签字
  • 食堂的帐怎么做
  • 长期挂账其他应付款处理
  • 高新技术产品收入归集依据
  • 企业收到投资款怎么入账
  • 工程款结清确认书
  • 投资性房地产公允价值小于账面价值
  • 利用公式计算填空题
  • sqlserver数据库优化的几种方式
  • MySQL删除重复数据只保留一条
  • u盘启动盘如何克隆另外u盘
  • vidaa 破解
  • win7 系统设置
  • win10系统怎么将桌面路径改为d盘
  • xp操作系统还能用吗
  • windows7家长控制
  • linux磁盘空间不足怎么清理
  • Linux如何开启防火墙
  • runservice.exe - runservice是什么进程 有什么用
  • win8系统截图工具快捷键
  • nfs网络安装
  • windows8开始菜单消失了怎么恢复
  • windows升级后照片不见了
  • windows8快捷键
  • 批处理文件的编写
  • unity hover
  • 如何编写一个完整的教学目标
  • bat实现的模仿黑客帝国里面的数码雨
  • js selectionchange
  • 深入理解计算机系统
  • jquery技巧
  • 进项税发票过期了怎么办
  • 车辆购置税非本人可以代缴吗
  • 下载国税网上申报
  • 设备抵扣增值税
  • 新旧鞋号码对比图
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设