mysql like不区分大小写 mysql8不区分大小写

导读:
MySQL是一款常用的关系型数据库管理系统,而在MySQL8中 , 不再区分大小写,这意味着什么呢?本文将为大家详细解释 。
总结:
MySQL8不区分大小写,这对于开发者来说是一个好消息 。但需要注意的是 , 在某些情况下还是需要区分大小写的,如在Linux系统下,文件名是区分大小写的 。因此,在使用MySQL8时,需要根据具体情况进行判断和处理 。
1.表名和列名
在MySQL8中 , 表名和列名不再区分大小写,例如,SELECT * FROM users和select * from Users都是可以执行的 。
2.关键字
MySQL8中的关键字也不再区分大小写,例如,SELECT、FROM、WHERE等都可以使用小写字母或大写字母进行书写 。
3.变量名
与表名和列名类似,变量名也不再区分大小写,例如 , @username和@UserName都是可以使用的 。
4.函数名
MySQL8中的函数名同样不再区分大小写,例如,SUM()和sum()都是可以使用的 。
5.索引名
【mysql like不区分大小写 mysql8不区分大小写】在MySQL8中,索引名同样不再区分大小写,例如,CREATE INDEX idx_users ON users (name)和create index IDX_USERS on USERS (NAME)都是可以执行的 。

    推荐阅读