1、mysql默认情况下是否区分大小写,使用show Variables like '%table_names'查看lower_case_table_names的值,0代表bai区分,1代表不区分。
2、mysql对于类型为varchar数据默认不区分大小写,但如果该字段以“*_bin”编码的话会使mysql对其区分大小写。
3、mysql对于字段名的策略与varchar类型数据相同。即:默认不区分大小写,但如果该字段是以“*_bin”编码的话会使mysql对其区分大小写。
4、mysql对于表名的策略与varchar类型数据相同。即:默认不区分大小写,但如果该表是以“*_bin”编码的话会使mysql对其区分大小写。
5、如果按照第一项查看lower_case_table_names的值为0,但需要让mysql默认不区分大小写的话,需要在mysql配置文件中添加参数并重启mysql数据库。mysql配置文件的修改内容如下:
[mysqld]
...
lower_case_table_names = 1
6、注意:表和字段的编码尽量继承数据库的编码(不明显指定即继承),以免引起混乱。
LINUX下的MYSQL默认是要区分表名大小写的 ,而在windows下表名不区分大小写
  让MYSQL不区分表名大小写的方法其实很简单:
  1.用ROOT登录,修改/etc/my.cnf
  2.在[mysqld]下加入一行:lower_case_table_names=1
  3.重新启动数据库即可

请问mysql数据类型是否区分大小写?相关推荐

  1. 面试题:mysql 数据类型

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 mysql 数据类型 MySQL数据类型 含义(有符号) tiny ...

  2. mysql数据类型查询命令_Linux命令:MySQL系列之三--mysql数据类型及SQL结构化查询语句使用...

    MySQL 存储引擎,也被称为表类型: MyISAM表:无事务处理功能,支持表锁 .frm:表结构定义文件 .MYD:表数据文件 .MYI:表索引文件 InnoDB表:支持事务处理功能,支持行锁 .f ...

  3. MySQL事务管理+安全管理+MySQL数据类型

    [0]README 0.1)本文部分文字描述转自"MySQL 必知必会",旨在review"MySQL事务管理+安全管理+MySQL数据类型" 的基础知识: [ ...

  4. Database学习 - mysql数据类型

    MySQL数据类型 可以被分为3类: 1.整型,数值类型 2.日期和时间类型 3.字符串(字符)类型 整型(INT) 数据类型 大小 M (默认值) 范围(有符号) 范围(无符号) 用途 tinyin ...

  5. MySql数据类型介绍

    对于刚开始学习MySql数据库的小伙伴们来说,MySql数据库有那些数据类型呢,在此我给大家总结介绍一下MySql数据库数据类型. MySql数据类型 数据类型一共有五大类分别是: 整数类型:BIT. ...

  6. mysql 数据类型 真假_【转】MySQL数据类型

    1.整型 MySQL数据类型 含义(有符号) tinyint(m) 1个字节  范围(-128~127) smallint(m) 2个字节  范围(-32768~32767) mediumint(m) ...

  7. oracle mysql 数据类型对比_Oracle、SQL Server、MySQL数据类型对比

    1,标准SQL数据类型 BINARY 每个字符占一个字节 任何类型的数据都可存储在这种类型的字段中.不需数据转换(例如,转换到文本数据).数据输入二进制字段的方式决定了它的输出方式. BIT 1 个字 ...

  8. MySQL数据类型和常用字段属性总结

    前言 好比C++中,定义int类型需要多少字节,定义double类型需要多少字节一样,MySQL对表每个列中的数据也会实行严格控制,这是数据驱动应用程序成功的关键.MySQL提供了一组可以赋给表中各个 ...

  9. mysql中gender要用什么类型,如何选择合适的MySQL数据类型

    一.MySQL数据类型选择原则 更小的通常更好:一般情况下选择可以正确存储数据的最小数据类型.越小的数据类型通常更快,占用磁盘,内存和CPU缓存更小. 简单就好:简单的数据类型的操作通常需要更少的CP ...

最新文章

  1. R密度聚类之DBSCAN模型
  2. MathType公式行距设置的方法
  3. linux 系统权限 数字含义
  4. Leet Code OJ 217. Contains Duplicate [Difficulty: Easy]
  5. .NET 6 数组拷贝性能对比
  6. 关于在用异步消息处理机制使用Message.Obtain()方法(而非New Message)获得一个Message对象的好处
  7. gradle引入子module配置_原创 | 看完此文,你对Gradle的理解又升级了
  8. sun工作站linux,LINUX SUN Solaris 8操作系统安装指导书.doc
  9. 列举一台微型计算机的常用硬件,电脑基础知识问答卷
  10. c ++ 打印二进制_C / C ++中的二进制搜索树
  11. 方正伪GBK(字体名称中有GBK且字数不足21003)字体列表及使用注意事项
  12. 以汨罗命名的鸿蒙网,汨罗千年古镇“新市”考
  13. PHP基础知识【大纲】
  14. NYOJ-1273-宣传墙
  15. RLC电阻电容电感基础知识——电容篇
  16. 一段C语言写的病毒代码
  17. 安全模式里一键删除360卫士、杀毒、安全浏览器、压缩
  18. 暴风影音使用的小技巧
  19. 微型计算机原理存储器寻址,微机原理存储器部分 微型计算机原理及应用教材.ppt...
  20. 初始C语言——梦启程的地方

热门文章

  1. 前端引用高德地图SDK
  2. docker安装mysql遇到的问题
  3. PCB 线路铜皮面积(残铜率)计算的实现方法
  4. ESP-WHO code_recognition 使用指南
  5. php ECShop form,在ecshop中添加页面并且实现后台管理
  6. 检测昵称是否含有敏感词汇
  7. 浅谈信息安全的职业发展方向规划(乙方安全公司篇)
  8. pscc2018安装服务器无响应,强大的功能无法使用,大神教你一招解决PSCC2018无法安装扩展插件...
  9. ubuntu下的opencv下载编译安装
  10. win10 yolov5 tensorRT 部署