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

mysql区分大小写吗

mysql在windows下默认是不区分大小写的,在linux下默认是区分大小写的。

所以,为了避免出问题,许多公司的数据库编程规范中明确规定:库名、表名、列名、索引名一律小写,不同单词之间以下划线分割,且控制在32个字符以内。

例如,在windows下,mysql的配置文件my.ini中默认配置lower_case_table_names=1,表示表名、表别名、库名在磁盘上以小写存储;比较是大小写不敏感的;在查询的时候,mysql将表名、表别名、库名先转换为小写然后再查询:
在这里插入图片描述

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

相关文章:

  • HarmonyOS 开发案例分享:万能卡片也能用来玩游戏
  • Could NOT find resource [logback-test.xml]
  • 11.28 C++作业
  • 126. 单词接龙 II
  • SpringBoot+SSM项目实战 苍穹外卖(2)
  • vue常见优化手段
  • vue3通过v-model实现父子组件通信
  • java设计模式学习之【桥接模式】
  • prometheus|云原生|kubernetes内部安装prometheus
  • 利用Python中的Manim进行数学绘画和创作
  • Uniapp
  • HNU-青蛙与蚊子
  • 【新论文】【模型攻击】DiffAttack 针对基于扩散的对抗性净化的逃避攻击
  • 【Redis缓存】RedisTemplate如何获取符合要求的key,批量获取key
  • springboot核心原理之@SpringbootApplication
  • 阻抗匹配电阻原理及其应用
  • IDEA2023安装教程(超详细)
  • 【MySql】悲观锁和乐观锁的介绍
  • 手写实现一个动态代理框架
  • Leetcode226. 翻转二叉树
  • 使用WalletConnect Web3Modal v3 链接钱包基础教程
  • 黄金比例设计软件Goldie App mac中文版介绍
  • el-select实现可复制一段“关键词“(多个)实现搜索 以及 回车选中搜索项
  • C++解析xml示例
  • 记录 | linux find+rm查找并直接删除
  • 24.有哪些生命周期回调方法?有哪几种实现方式?
  • C++详解
  • mybatis数据输入-实体类型的参数
  • Java-接口
  • mysql常用命令行代码