MySQL数据库表大小写不敏感处理的示例分析
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,本篇文章为大家展示了MySQL数据库表大小写不敏感处理的示例分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。MySQL大小写敏感的控制mysql是通过low
千家信息网最后更新 2024年11月30日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安全错误
数据库的锁怎样保障安全
安全数据库三级
广州创发软件开发招聘
查看数据库连接数 db2
数据库备份软件厂家
教育服务贸易数据库
我的世界服务器传输指南
安徽人工智能软件开发服务费
网络安全主题教育手抄报文字
软件开发35岁以后干啥
小学生自我网络安全手抄报
怎样安全清楚手机数据库
非关系数据库历史
韶关自主可控软件开发供应商家
外国服务器哪个好
北京仿威图服务器机柜
泉州千帆过软件开发
走之底网络技术有限公司
程序里面没有telnet服务器
麒麟系统软件开发的问题
中职生网络安全试题
安全数据库三级
广州等你网络技术有限公司
安卓vivo便签软件开发
外国博士论文数据库
手游服务器怎么鉴定
力控怎么和sql数据库连接
网络安全法影响的行业
王者荣耀服务器分区
荒野乱斗红色服务器
图书馆显示屏触摸软件开发公司