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

t恤在线制作网站wordpress nivoslider

t恤在线制作网站,wordpress nivoslider,常用ppt模板网站,网站开发文档范文业务场景#xff1a;需求点项目excel数据导入#xff0c;会对重复名称校验拦截#xff0c;如#xff1a;之前已插入名称为-半角括号“#xff08;a#xff09;”,再次插入一条名称为-全角括号项目“(a)”,校验通过#xff0c;但是插入数据库报错。 原因#xff1a;由于…业务场景需求点项目excel数据导入会对重复名称校验拦截如之前已插入名称为-半角括号“a”,再次插入一条名称为-全角括号项目“(a)”,校验通过但是插入数据库报错。 原因由于数据库默认忽略括号全角、半角导致一条数据代码数据校验通过但插入数据唯一键冲突。 如果使用的数据库是‘utf8mb4_unicode_ci’在数据库层面通过SQL进行排序、对比操作时会忽略全角、半角、大小写区分如在代码中进行排序和对比操作需求考虑逻辑的一致性。 MySQL数据库中utf8mb4_unicode_ci字符集的特性 1. utf8mb4_unicode_ci字符集概述 utf8mb4_unicode_ci是MySQL中的一种字符集和排序规则collation。utf8mb4表示能够支持最多4个字节的UTF-8编码这使得它能够存储任何Unicode字符包括表情符号等。_ci后缀表示case-insensitive不区分大小写。 2. 不区分全角/半角和大小写的原因 utf8mb4_unicode_ci字符集在比较字符时不区分全角/半角和大小写主要基于以下原因 Unicode标准utf8mb4_unicode_ci的排序规则基于Unicode标准该标准旨在统一字符表示以便跨语言和地区兼容。在Unicode标准中全角和半角字符可能被认为是等价的变体。 不区分大小写_ci后缀意味着在排序和比较时不区分大小写。这是为了支持那些不区分大小写的语言环境使得数据库能更通用和灵活。 国际化和本地化不区分全角/半角和大小写可以让数据库更好地适应国际化和本地化的需求因为不同的语言和地区可能对字符的处理有不同的要求。 3. 对数据库设计的影响 在设计数据库时需要考虑到这些特性特别是当你的应用程序需要区分全角/半角或大小写时。在这种情况下你可能需要 选择不同的排序规则选择一个区分大小写或全角/半角的排序规则如utf8mb4_bin它是二进制的会区分字符的所有差异。 自定义排序规则如果没有现成的排序规则满足需求可能需要自定义排序规则。 应用层处理在某些情况下可能需要在应用程序层面上进行字符处理以确保全角/半角和大小写的正确处理。 总结 utf8mb4_unicode_ci字符集不区分全角/半角和大小写这是基于Unicode标准和国际化需求设计的。在需要区分这些差异的场景中可能需要选择或自定义不同的排序规则或者在应用层面上进行处理以确保数据的准确性和一致性。
http://www.zqtcl.cn/news/452144/

相关文章:

  • 买空间哪个网站好广州多少网络科技有限公司
  • 网站的网络推广方案营销型网站建设论文
  • 苏州做网站便宜的公司哪家好门店管理系统app
  • 学校多语言网站建设网络维护网站建设培训
  • Wordpress外贸网站搭建公司建站系统的应用场景
  • 网站推广网络推广方wordpress汉语公益
  • 长沙做网站的公司有哪些宁波奉化建设局网站
  • 温岭专业自适应网站建设承德招聘信息网
  • 做公司网站的模板下载wordpress e
  • 网站建设基本知识wordpress 没有小工具
  • 北京完美建设有限公司网站酒店加盟
  • 山东网络推广网站德州市建设局质监站网站
  • api模式网站开发网站打开后显示建设中
  • 排名好的郑州网站建设免费营销培训
  • 美橙互联网站网站主要应用
  • 淘宝客网站做appuv推广平台
  • 网站公司可以做英文网吗图片加字制作免费
  • 海口个人建站模板精品课程云网站建设
  • 阿里网站空间莱芜新闻视频回放
  • 高清网站建设的好处wordpress 房产模板
  • 在建工程查询网站怎么自己开发网站
  • 旧电脑怎么做网站如何自己弄个免费网站
  • 聊城网站营销WordPress工作发布
  • 建造网站需要什么汽车网站建设
  • 网站建设app郑州发布评论
  • 福州网站制作建设网页设计图片是怎么显示的
  • 天津通用网站建设收费网站建设怎么在png上写文字
  • 浏阳做网站报价高校网站站群建设公司
  • 海口网站提升排名网站建设与管理考试题
  • 做网站的算什么行业ui视觉设计常用软件是什么