修改Linux下MySQL表名大小写敏感

xiaoxiao2021-02-28  91

MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:    1、数据库名与表名是严格区分大小写的;    2、表的别名是严格区分大小写的;    3、列名与列的别名在所有的情况下均是忽略大小写的;    4、变量名也是严格区分大小写的;  MySQL在Windows下都不区分大小写。

原因是:在 MySQL 中,数据库和表对应于那些目录下的目录和文件。因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix 系统中是大小写敏感的。

查看大小写是否敏感:  mysql> show variables like ‘

转载请注明原文地址: https://www.6miu.com/read-54959.html

最新回复(0)