我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MySQL中修改lower_case_table_names

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MySQL中修改lower_case_table_names

因为我在使用 Jpa 时用hibernate自动生成的表名要用驼峰命名法,而我的MySQL 5.7 默认无法区分大小写,需要修改 lower_case_table_names 。

1. 如何修改如下操作

(1)进入MySQL安装目录,查看是否有 my.ini,如果没有就新建,内容为

因为我在使用 Jpa 时用hibernate自动生成的表名要用驼峰命名法,而我的MySQL 5.7 默认无法区分大小写,需要修改 lower_case_table_names 。如何修改如下操作(1)进入MySQL安装目录,查看是否有 my.ini,如果没有就新建,内容为    [mysqld]    basedir=D:\Environment\mysql-5.7.30\    datadir=D:\Environment\mysql-5.7.30\data\    port=3306    #关闭更新字段时自动更新该列中TIMESTAMP类型字段    explicit_defaults_for_timestamp=1    #表名区分大小写 windows下必须是2/Linux下是0    lower_case_table_names=2(2)重启MySQL 生效

(2)重启MySQL 生效

2. 在Navicate Premium 中查询一下

show variables like 'lower_case_table_names%';

 

来源地址:https://blog.csdn.net/tengyuxin/article/details/128312508

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MySQL中修改lower_case_table_names

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

MySQL中lower_case_table_names作用及使用小结

场景:在使用dataease时,连接外部数据库,启动报错!后查看官方文档,特别要求改数据库配置文件:lower_case_table_names = 1,之后,果然启动使用编程网正常。那么lower_case_table_names这个参数
MySQL中lower_case_table_names作用及使用小结
2024-09-27

详解记录MySQL中lower_case_table_names的坑

1 起因项目迁移数据库, 重新启动后, 报错"T_AAA表不存在", 但数据库中可以查看到该表并有数据2 问题分析 通过重装系统与数据库, 确认系统与数据库纯净, 排除系统和数据库的原因 使用同一方式恢复两天前和一天前的数据备份, 同样不能
2022-05-14

mysql中lower_case_table_names=1参数的作用

目录一、lower_case_table_names=1参数是什么二、lower_cajavascriptse_table_names=js1参数的设置方法1. lower_case_table_names=02. lower_case_t
mysql中lower_case_table_names=1参数的作用
2024-08-21

Linux MySQL改为不区分大小写,lower_case_table_names=1 启动报错 mysql8.0

Linux MySQL改为不区分大小写,lower_case_table_names=1 启动报错 mysql8.0 我们知道在 Linux 环境下默认是区分大小写的,所以我们需要改变这种默认方式,经过网上各种搜索后,基本就是清一色的修改
2023-08-22

MySQL中如何修改表的名字?修改表名?

操作过程 mysql> create table ts01 like ti_o_sms; #创建表结构.这样的建表方式,不仅仅是表的结构,连带着索引也会同时创建.Query OK, 0 rows affected (0.02 sec)mysql>
MySQL中如何修改表的名字?修改表名?
2016-04-10

mysql中怎么修改字段

在 mysql 中修改字段需执行以下步骤:使用 alter table 语句,后跟表名、字段名和新数据类型,例如:alter table my_table modify age varchar(255);可选:添加新字段、删除字段、重命名字
mysql中怎么修改字段
2024-05-01

mysql innodb_buffer_pool_size 修改

innodb_buffer_pool_size默认大小为128M。当缓冲池大小大于1G时,将innodb_buffer_pool_instances设置大于1的值可以提高服务器的可扩展性。 大的缓冲池可以减小多次磁盘I/O访问相同的表数据。
2023-08-18

怎么在mysql中修改索引

这篇文章将为大家详细讲解有关怎么在mysql中修改索引,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。1、说明MySQL没有提供修正索引的直接指令。一般来说,必须删除原索引,根据需要制作同名索
2023-06-15

mysql中怎么修改某一行

mysql 中修改一行数据的语法为:update table_name set column1 = value1, column2 = value2, ... where condition;。其中,condition用于唯一标识要修改的行
mysql中怎么修改某一行
2024-05-01

编程热搜

目录