mysql怎么设置大小写不敏感


这篇文章将为大家详细讲解有关mysql怎么设置大小写不敏感,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。mysql设置大小写不敏感的方法:1、打开并编辑“my.cnf”文件;2、查找“lower_case_table_names”项,将该项的值设置为“1”;3、重启mysql即可。本教程操作环境:linux5.9.8系统、mysql8版本、Dell G3电脑。一、 原理与参数mysql大小写敏感配置与两个开发云主机域名参数相关 —— lower_case_file_system 和 lower_case_table_names查看当前mysql的大小写敏感配置lower_case_file_system:表示当前系统文件是否大小写敏感(ON为不敏感,OFF为敏感),只读参数,无法修改。lower_case_table_names:表示表名是否大小写敏感,可以修改。lower_case_table_names = 0时,mysql会根据表名直接操作,大小写敏感。lower_case_table_names = 1时,mysql会先把表名转为小写,再执行操作。二、 修改前准备由于lower_case_table_names = 1时,mysql会先把表名转为小写,如果建表时表名是大写的,设置完大小写不敏感后就会查不到。感觉类似Oracle建表写create table “test” 之后用select * from test就查不到,因为Oracle自动把test转成了大写。所以我们需要先把库里所有表名改为小写。mysql中没有自带方法,可以写个存储过程修改。三、正式设置vi my.cnf文件,设置 lower_case_table_names = 1 ,重启mysql后生效关于mysql怎么设置大小写不敏感就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

相关推荐: MySql中经常遇到的报错及其解决方案

本篇内容主要讲解“MySql中经常遇到的报错及其解决方案”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySql中经常遇到的报错及其解决方案”吧!初始化MySql时,报错FATAL ERROR: please in…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/29 17:54
下一篇 06/29 17:54

相关推荐