MySQL查找区分大小写

更新时间:02-09 教程 由 画青笺ぶ 分享

摘要:MySQL是一种广泛使用的关系型数据库管理系统,但是默认情况下,MySQL是不区分大小写的。然而,在某些情况下,我们需要进行大小写区分的查询操作。本文将介绍如何在MySQL中进行大小写区分的查询操作。

1. 修改MySQL配置文件

yfuxysqlysqlysqlfdows Files\MySQL\MySQL Server 5.7\等目录下。

在该文件中添加以下内容:

ysqld]ames=0

ames表示表名大小写是否区分,0表示区分大小写,1表示不区分大小写。

修改完毕后,需要重启MySQL服务使配置文件生效。

2. 创建区分大小写的表

在MySQL中,默认情况下创建的表是不区分大小写的。如果需要创建一个区分大小写的表,可以在创建表时指定BINARY属性。例如:

CREATE TABLE `test` (t(11) NOT NULL AUTO_INCREMENT,ame` varchar(20) BINARY NOT NULL,

PRIMARY KEY (`id`)

ame列是区分大小写的。

3. 区分大小写的查询

在MySQL中进行区分大小写的查询,需要使用BINARY运算符。例如:

ame';

ameame”时才返回结果。

除了BINARY运算符外,还可以使用COLLATE运算符。例如:

ame';

字符集进行区分大小写的查询。

总结:本文介绍了如何在MySQL中进行大小写区分的查询操作,需要修改MySQL的配置文件、创建区分大小写的表以及使用BINARY或COLLATE运算符进行查询。

声明:关于《MySQL查找区分大小写》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2131978.html