MySQL数据库表大小写不敏感处理的示例分析
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,本篇文章为大家展示了MySQL数据库表大小写不敏感处理的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。MySQL大小写敏感的控制mysql是通过low
千家信息网最后更新 2024年11月27日MySQL数据库表大小写不敏感处理的示例分析
本篇文章为大家展示了MySQL数据库表大小写不敏感处理的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
MySQL大小写敏感的控制
mysql是通过lower_case_table_names参数来控制大小写敏感的
1:参数含义
lower_case_table_names: 此参数不可以动态修改,必须重启数据库
lower_case_table_names = 1 表名存储在磁盘是小写的,但是比较的时候是不区分大小写
lower_case_table_names=0 表名存储为给定的大小和比较是区分大小写的
lower_case_table_names=2, 表名存储为给定的大小写但是比较的时候是小写的
2 大小写区分规则
linux下:
数据库名与表名是严格区分大小写的;
表的别名是严格区分大小写的;
列名与列的别名在所有的情况下均是忽略大小写的;
变量名也是严格区分大小写的;
windows下:
都不区分大小写
Mac OS下(非UFS卷):
都不区分大小写
案列:
数据库中存在edu_website_images表
select * from edu_website_images
通过大写查询报错不存在
select * from EDU_WEBSITE_IMAGES
如何处理?
配置mysql配置文件
vi /etc/my.cnf 加入一行lower_case_table_names = 1
//重启mysqlservice mysql restart
然后
show variables like '%lower%';
有可能结果是上面的没改过来...
我们把数据库导出,重新创建一下数据库结果就正确了
上述内容就是MySQL数据库表大小写不敏感处理的示例分析,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。
大小
数据
数据库
参数
存储
示例
分析
处理
内容
别名
小写
技能
时候
知识
结果
控制
配置
简明
简明扼要
一行
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
南京服务器代理商
大数据网络技术实务考点
单位个人网络安全承诺书
齐天网络技术有限公司
江苏综合软件开发服务价格
心理测试系统数据库设计
新版宝可梦服务器
达梦数据库开启服务脚本
杜文龙讲网络安全
json依次输出数据库
智能交通数据库怎么样
agv小车数据库
湖南曙光服务器维修调试哪家便宜
天龙八部怎样看服务器开区时间
数据库技术与应用项目教程
成安网络安全行业
软件开发感觉能力不够了
农商银行软件开发待遇
宫秀丽 网络安全
襄阳云计算中心 网络安全
软件开发类项目立项报告书
什么叫云端服务器
商丘网络安全工程师简介
上海市网络安全大赛
麒团亿网络技术
信息安全网络安全管理
怎样快速导入大数据库
农商银行软件开发待遇
数据库技术比较
oracal 数据库教材