美文网首页
mysql 表名区分大小写 lower_case_table_n

mysql 表名区分大小写 lower_case_table_n

作者: 吉他手_c156 | 来源:发表于2021-02-03 00:16 被阅读0次

lower_case_table_names 是mysql设置大小写是否敏感的一个参数。

参数说明:
lower_case_table_names=0 表名存储为给定的大小和比较是区分大小写的
lower_case_table_names = 1 表名存储在磁盘是小写的,但是比较的时候是不区分大小写
lower_case_table_names=2 表名存储为给定的大小写但是比较的时候是小写的
unix,linux下lower_case_table_names默认值为 0 .Windows下默认值是 1 .Mac OS X下默认值是 2
查看方法:

进入mysql命令行 执行以下任一语句查看:

show variables like 'lower_case_table_names';
select @@lower_case_table_names;
更改方法:
更改数据库参数文件my.cnf
在mysqld下 添加或修改 lower_case_table_names = 1
之后重启数据库

原文 https://blog.csdn.net/wangkun_j/article/details/82190815

相关文章

  • MYSQL基础

    MYSQL语法 mysql大小写问题:1、数据库名与表名是严格区分大小写的;2、表的别名是严格区分大小写的;3、列...

  • linux下mysql的大小写是否区分设置

    一、Linux中MySQL大小写详情: 1、数据库名严格区分大小写 2、表名严格区分大小写的 3、表的别名严格区分...

  • Ubuntu 20.04 设置数据库和表名不区分大小写

    MySQL 设置数据库和表名不区分大小写 重启 mysql

  • mysql 表名区分大小写 lower_case_table_n

    lower_case_table_names 是mysql设置大小写是否敏感的一个参数。 参数说明: 查看方法: ...

  • 14-MySQL操作数据表

    一、创建数据表 1、创建空数据表 语法格式 表名在Linux系统上区分大小写,若希望不区分大小写则在MySQL的配...

  • 大小写敏感说明

    MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 数据库名与表名是严格区分大小写的; 表的别...

  • linux 中去除mysql 大小写敏感

    MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 数据库名与表名是严格区分大小写的; 表的别...

  • MySQL大小写敏感问题

    总结 MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:1、数据库名与表名是严格区分大小写的;...

  • mysql数据库的字母大小写问题

    MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2...

  • Mysql----区分大小写问题

    MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1)数据库名与表名是严格区分大小写的; 2...

网友评论

      本文标题:mysql 表名区分大小写 lower_case_table_n

      本文链接:https://www.haomeiwen.com/subject/bpoutltx.html