教你如何在windows与linux系统中设置MySQL数据库名、表名大小写敏感


在 MySQL 中,数据库和表其实就是数据目录下的目录和文。

因而,操作系统的敏感性决定数据库和表命名的大小写敏感。这就意味着数据库和表名在 Windows 中是大小写不敏感的,而在大多数类型的 Unix/Linux 系统中是大小写敏感的。

MySQL大小写敏感可以通过配置文件的lower_case_table_names参数来控制。

WINDOWS:

编辑MySQL安装目录下的my.ini 文件,在[mysqld]节下 添加 lower_case_table_names=0 (备注:为0时大小写敏感,为1时大小写不敏感,默认为1),可以实现MySql按照建表Sql语句的大小写状态来定义表名。

LINUX:

编辑/etc/my.cnf文件,在[mysqld]节下 添加 lower_case_table_names 参数,并设置相应的值 (备注:为0时大小写敏感,为1时大小写不敏感,默认为0)



相关阅读:
Oracle 数据库针对表主键列并发导致行级锁简单演示
Javascript实现简单的富文本编辑器附演示
jquery实现页面常用的返回顶部效果
C语言连续子向量的最大和及时间度量实例
CSS中的各种选择器与样式优先级小结
深入解析C++的循环链表与双向链表设计的API实现
CSS定义超链接样式的顺序及四个伪类的用法示例介绍
sql server中查找特定类别的列的写法
ASP.NET验证码实现(附源码)
Win10预览版10525出现错误代码0x8007232B的原因
JavaScript实现当网页加载完成后执行指定函数的方法
CSS重要属性之 margin 属性知识大整合(必看篇)
纯javascript响应式树形菜单效果
win7系统无法登录阿里旺旺怎么办?win7系统电脑无法登录阿里旺旺聊天的多种解决方法
快速导航

Copyright © 2016 phpStudy |