【问题标题】:how to set lower_case_table_names = 1 on ubuntu-18.04 mariadb mysql 5.7如何在 ubuntu-18.04 mariadb mysql 5.7 上设置 lower_case_table_names = 1
【发布时间】:2019-07-28 06:43:48
【问题描述】:

通过 $ sudo apt install mariadb-server mariadb-client 安装

请帮我在哪里更改此lower_case_table_names = 1

【问题讨论】:

  • 究竟是什么?
  • 注意:答案取决于您使用的版本。

标签: mysql ubuntu mariadb ubuntu-18.04


【解决方案1】:

我的操作系统ubuntu,Mysql版本是5.7.*

更新文件/etc/mysql/my.cnf,(必须在[mysqld]部分下添加)

[mysqld]

lower_case_table_names=1

然后重启mysql

【讨论】:

    【解决方案2】:

    注意:在 MySQL 8.0 中,必须在安装之前为 lower_case_table_names 建立一个非默认值。这是因为在 InnoDB 表中实现了新的数据字典。

    (我将此提供给可能假设 5.7 的答案仍然适用的未来读者。)

    【讨论】:

      猜你喜欢
      • 2019-04-05
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 2019-06-01
      • 2019-01-19
      • 2022-11-16
      相关资源
      最近更新 更多