推荐答案

MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:

1、数据库名与表名是严格区分大小写的;

2、表的别名是严格区分大小写的;

3、列名与列的别名在所有的情况下均是忽略大小写的;

4、变量名也是严格区分大小写的;

MySQL在Windows下都不区分大小写。

所以在不同操作系统中为了能使程序和数据库都能正常运行,最好的办法是在设计的时候都转为小写,但是如果在设计的时候已经规范化大小写了,那么在Windows环境下只要对数据库的配置做下改动就行了,具体操作如下:

在MySQL的配置文件中my.ini [mysqld]

中增加一行

lower_case_table_names = 1

参数解释:

0:区分大小写

1:不区分大小写在 MySQL

中,数据库和表对就于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在

Windows 中是大小写不敏感的,而在大多数类型的 Unix

系统中是大小写敏感的。

奇怪的是列名与列的别名在所有的情况下均是忽略大小写的,而表的别名又是区分大小写的。

要避免这个问题,你最好在定义数据库命名规则的时候就全部采用小写字母加下划线的组合,而不使用任何的大写字母。

或者也可以强制以 -O lower_case_table_names=1 参数启动

mysqld(如果使用 --defaults-file=...\my.cnf

参数来读取指定的配置

mysql数据库全部大写吗_mysql中数据库名字分大小写吗相关推荐

  1. 单片机c语言程序设计中可以不分大小写,单片机考试复习题及答案

    选择题 1.主频为12MHz的单片机他的机器周期为(c). A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒 2.MCS-51系列单片机是属于(C)体系结构. A.冯诺依曼 B.普林斯顿 C. ...

  2. mysql表设计讲解_MySQL中数据库的设计归纳讲解

    谈到MySQL中数据库的设计,相信大家都知道这是实现实际业务的重要一步,因此对于Java学习者来说,深入了解和学习数据库的设计是十分有必要的.本文为大家准备了一份MySQL中数据库的设计归纳讲解,内容 ...

  3. 80m的mysql文件要导入多久_mysql导入数据库文件最大限制更改解决方法:You probably tried to upload too large file...

    最近一次在用phpmyadmin导入mysql数据库时,偶的15M的数据库不能导入,mysql数据库最大只能导入2M.. phpmyadmin数据库导入出错: You probably tried t ...

  4. mysql数据库主要负责存储_MySQL默认数据库简介

    类似于MS SQL Server等大型数据库,MySQL数据库也提供了内置的数据库,它们是:INFORMATION_SCHEMA mysql test 1.information_schema 其中, ...

  5. mysql删除语句菜鸟教程_MySQL 删除数据库 | 菜鸟教程

    MySQL 删除数据库 使用 mysqladmin 删除数据库 使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用 ...

  6. mysql创建数据库和权限设置_mysql创建数据库和用户以及设置用户与权限

    在mysql数据库的使用中,创建数据库无疑是最简单的部分:在mysql命令提示符下,输入如下命令:mysql > create databass dbname;//dbname数据库名称 创建成 ...

  7. mysql数据库删除操作指令_MySQL删除数据库的命令是什么?

    删除数据库的命令是:"DROP DATABASE 数据库名;":例"drop database student;"就是删除名为student的数据库." ...

  8. mysql创建临时表 主键_MySQL中临时表的基本创建与使用教程

    当工作在非常大的表上时,你可能偶尔需要运行很多查询获得一个大量数据的小的子集,不是对整个表运行这些查询,而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快些,然后在这些表运行查询. ...

  9. MySQL表如何导入图片_mysql中怎样插入图片

    mysql中插入图片的方法:首先要在数据库中建表:然后装载JDBC驱动,建立连接:最后创建Statement接口类,来执行SQL语句即可. mysql中插入图片的方法: 1.首先,先要在数据库中建表. ...

最新文章

  1. 剑指offer-----Python-----栈
  2. vector 常见方法
  3. 哪些操作会造成raid数据无法恢复?raid多块硬盘离线后切记不要做这些事情
  4. 理解这几张图,你就是js小牛了
  5. [Issue Fixed]-svnadmin: warning: cannot set LC_CTYPE locale
  6. ios 自己创建的动态frameworks 怎么发布_iPadOS/iOS 13.1 正式发布,这才是真正的 iOS 13 系统...
  7. magento网站建设_外贸网站建设指南,告诉你建站系统怎么选择
  8. 复习JavaFile类_递归_综合案例
  9. 面试题系列(9):对前端界面工程师这个职位是怎么样理解的?
  10. Spring通过注解装配Bean
  11. python模拟足球_使用K-Means算法划分亚洲国家的三个足球梯队
  12. 用Node编写RESTful API接口
  13. 0字符串 if mapper test_降龙-第20章:Mapper解析
  14. 前端面试题及答案(持续更新)
  15. 传奇世界3D手游电脑版使用教程:无需安卓模拟器,tcgames完美适配
  16. 衣带渐宽终不悔,为伊消得人憔悴。
  17. 爬虫实战 爬取谷歌图片 Google images
  18. Windows上必备的7个国产小众软件,每一个都是良心推荐,建议常备使用哦。
  19. yarn安装插件报错: An unexpected error occurred: “https://registry.npmjs.org/vue-router: connect ETIMEDOUT
  20. ffmpeg 生成单色测试视频

热门文章

  1. Java io流 解压缩多个文件 损坏问题解决
  2. AWS 中文入门开发教学 35- MySQL@RDS - 建立MySQL数据库服务
  3. Java-数据结构:树,这份资料可帮你解决95%的问题
  4. 打开桌面上计算机特别慢,如何解决Win7电脑启动慢的问题?
  5. wqewqewqewq
  6. 2018百度云ABC智能物联大会发布世界顶级智能边缘产品BIE
  7. 人工智能既预测世界杯冠军,还帮你“讨债”?
  8. 远程终端工具Xshell、Xftp传输工具、VMware 、CentOS7的下载、安装和使用教程(完整版)
  9. 夕阳落山图(js 夕阳下山)
  10. Asterisk manager API(AMI)文档(中文版)