欢迎光临
我们一直在努力

Mysql表名处理:大小写敏感(mysql表名大小写敏感)

MySQL表名处理是MySQL数据库最基本的操作之一,在MySQL中,表名区分大小写,所以在MySQL表名处理中要多加注意,免得造成操作失误。MySQL支持多种表名处理方式,本文将重点介绍MySQL表名大小写敏感处理方法。

大小写敏感是MySQL表名默认的处理方式,其中有两种实现方式,一是使用存储引擎Setting表中的lower_case_table_names属性,另外一种是在每个MySQL实例中指定MySQL表名处理方式。

要使用存储引擎Setting表中的lower_case_table_names属性,只需要在数据库中执行以下命令:

`SET GLOBAL lower_case_table_names=1;`

其中1表示开启大小写敏感处理,默认情况下该属性的值均为0,要注意的是,在修改了lower_case_table_names的值,重新启动数据库服务后,原先设置的属性值均失效,需要重新设置该属性值。

因此,在每次要修改MySQL表名大小写敏感处理方式时,建议在MySQL实例中指定MySQL表名处理方式,只需要在MySQL服务器里添加以下参数:

`–lower_case_table_names=1`

添加前的设置比较简单,只要在MySQL的安装包中找到my.cnf文件,把上面的参数添加到[mysql]和[mysqld]之间即可使用。

上面介绍了MySQL表名大小写敏感处理的ルール,掌握了上面的处理方式,在MySQL的表名处理上可以不再受到影响,从而更加快捷的操作表。熟练掌握MySQL表名大小写敏感处理方法可以有效降低失误概率,保证表操作的流畅。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。