MySQL大小写敏感配置

2018年4月3日17:37:58 发表评论 724

MySQL大小写敏感配置相关的两个参数:MySQL大小写敏感配置

lower_case_file_system 和 lower_case_table_names

  • lower_case_file_system

表示当前系统文件是否大小写敏感,只读参数,无法修改。

ON  大小写不敏感 

OFF 大小写敏感 

  • lower_case_table_names

表示表名是否大小写敏感,可以修改。

lower_case_table_names = 0时,mysql会根据表名直接操作,大小写敏感。 

lower_case_table_names = 1时,mysql会先把表名转为小写,再执行操作。 

 

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)

weinxin
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
连线北海

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: