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

mysql区分大小写吗

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

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

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


http://www.kler.cn/a/154394.html

相关文章:

  • 【Java多线程】单例模式(饿汉模式和懒汉模式)
  • w039基于Web足球青训俱乐部管理后台系统开发
  • 动态规划-完全背包问题——322.零钱兑换
  • AntFlow:一款高效灵活的开源工作流引擎
  • 群控系统服务端开发模式-应用开发-前端图片格式功能开发
  • 微信小程序 === 使用腾讯地图选点
  • 亚马逊云科技推出新一代自研芯片
  • 程序员的亚健康
  • N-135基于springboot,vue高校图书馆管理系统
  • 如何使用 NFTScan NFT API 在 Starknet 网络上开发 Web3 应用
  • JIRA 基本使用
  • Web框架与Django路由层
  • 初始数据结构(加深对旋转的理解)
  • Python自动化——原生警告框和自定义弹窗的区别
  • 智能优化算法应用:基于共生生物算法无线传感器网络(WSN)覆盖优化 - 附代码
  • 【嵌入式-51单片机】常见位运算和数据类型以及sbit使用
  • 5个被忽视的Linux实用命令
  • 《第一行代码:Android》第三版4.2常用控件的使用方法(2)
  • 求整数序列中出现次数最多的数
  • 深入理解同源限制:网络安全的守护者(下)
  • Linux 磁盘分区处理
  • JPEG 协议中英文对照
  • 分布式ID生成框架Leaf升级踩坑
  • vue 前端实现login页登陆 验证码
  • Vue3-pnpm包管理器创建项目
  • Python库Selenium自动化使用详细教程