【问题标题】:Make Table Names and Column Names Case Insensitive in MySQL [duplicate]在MySQL中使表名和列名不区分大小写[重复]
【发布时间】:2017-01-31 10:48:32
【问题描述】:

我希望能够不区分大小写地查询表用户及其列用户名和电子邮件:

select username, email from users;

我知道 MySQL 默认情况下对字符串不区分大小写——这不是我的问题。我想查询不区分大小写的表名和列名。

我工作的 SQL Server 环境允许我这样做,但不知道如何在 MySQL 中这样做。

【问题讨论】:

    标签: mysql case-insensitive


    【解决方案1】:

    您可以使用lower_case_table_names 系统变量,如in Documentation 所述。您可以将此变量设置为mysqld 开始时的允许值,甚至可以在my.cnf 配置文件中设置

    【讨论】:

      猜你喜欢
      • 2011-01-01
      • 2018-04-24
      • 1970-01-01
      • 2012-03-15
      • 2016-11-10
      • 2011-09-02
      相关资源
      最近更新 更多