首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >TDSQL-C MySQL 版 >lower_case_table_names 参数如何修改?

lower_case_table_names 参数如何修改?

词条归属:TDSQL-C MySQL 版

lower_case_table_names 参数表示表名大小写敏感,您可以在购买集群时设置此参数,或者通过控制台来修改。

lower_case_table_names 参数如果设置为0,表名按指定存储,比较区分大小写。如果设置为1,则它们以小写形式存储在磁盘上,并且比较不区分大小写。修改参数的操作方法请参见 设置实例参数

!MySQL 8.0 版本表名大小写敏感仅支持在购买时设置,购买后不支持修改。

相关文章
[MYSQL] mysql 参数lower_case_table_names的修改
该参数默认是0, 即区分大小写. 但现在又想要不区分大小写了. 也就是想设置其值为1. 首先我们要确保数据库里面的表均为小写, 我们可以通过如下sql查询
大大刺猬
2024-09-11
2.3K0
小知识:MySQL修改lower_case_table_names参数
环境:MySQL 5.7.25 起初创建环境时没有要求表名称不区分大小写,后续应用使用提出要设置lower_case_table_names=1的需求,期望表名不再区分大小写。 修改这个参数需要重启实例,另外一定要注意该参数修改会导致之前大写存储的表将无法识别,需要特殊处理。
Alfred Zhao
2020-07-02
12.4K0
MySQL8.0修改lower_case_table_names参数导致重启失败
事件起因:在测试一个数据迁移工具时,源端oracle19c数据迁移到目标端MySQL8.0,提示迁移目标端 Unknown database 'SBTEST',报错如下:
GreatSQL社区
2023-02-23
2.8K0
【MySQL】lower_case_table_names参数详解
简介: lower_case_table_names 是mysql设置大小写是否敏感的一个参数。
MySQL技术
2019-09-08
3.4K0
修改 lower_case_table_names 导致 frm 文件删除失败
经过分析发现,报错信息中的数据库,所有表名都混用了大小写字母,因为创建表之后,系统变量 lower_case_table_names 的值被从 0 修改为 1,导致删除这个数据库时,每个表的 ibd 文件删除成功,frm 文件删除失败。
csch
2023-05-24
1.4K0
点击加载更多
词条知识树 87个知识点
更多
  • 购买与计费(14个知识点)
  • 基础概念(8个知识点)
  • 兼容与格式(9个知识点)
  • 连接与网络(9个知识点)
  • 功能特性(8个知识点)
  • 控制台操作(23个知识点)
  • 数据库表(6个知识点)
  • 性能与日志(10个知识点)
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券