首页 > 其他分享 >Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘)

Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘)

时间:2022-08-29 16:12:08浏览次数:71  
标签:case 初始化 Different dictionary lower 大小写 names table

修改mysql大小写不敏感报错:Different lower_case_table_names settings for server (‘1‘) and data dictionary (‘0‘) 

 

 数据字典初始化失败!!!!

 

linux下的mysql默认是要区分表名大小写的。

是否区分大小写是由参数lower_case_table_names决定的

其中:

1)lower_case_table_names = 0

区分大小写(即对大小写不敏感),默认是这种设置。这样设置后,在mysql里创建的表名带不带大写字母都没有影响,都可以正常读出和被引用。

2)lower_case_table_names = 1

不区分大小写(即对大小写敏感)。这样设置后,表名在硬盘上以小写保存,MySQL将所有表名转换为小写存储和查找表上。该行为也适合数据库名和表的别名

 

但是mysql8之后,lower_case_table_names参数要在初始化数据库时设置,已经初始化的数据库无法修改了

只能删除已经初始化的数据,重新初始化时加上参数lower_case_table_names

标签:case,初始化,Different,dictionary,lower,大小写,names,table
From: https://www.cnblogs.com/leihongnu/p/16636302.html

相关文章

  • Mysql8.0修改lower_case_table_names参数导致重启失败
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。事件起因:在测试一个数据迁移工具时,源端orac......
  • Different Pass a Ports(矩阵快速幂板子)
    DifferentPassaPorts(矩阵快速幂)题目大意:小明(化名)喜欢旅游,没到一个地方都会搜集该地的邮票并且按照旅游的顺序收藏,他可以进行K时间的旅行,每去一个地方就要花1时间。......
  • gym-103708D Different Pass a Ports
    DifferentPassaPorts矩阵快速幂模板图的邻接矩阵的\(k\)次幂就是从图上所有点走\(k\)步的方案数#include<iostream>#include<cstdio>usingnamespacestd;......
  • Try setting a different JdbcType for this parameter or a different jdbcTypeForNu
    Mybatis-plus连接Oracle数据库,更新插入操作报错,为空的字段不知道类型导致报错!!!  方法一在字段上添加注解el="字段名,jdbcType=字段类型"比如本例@TableField......
  • c# Dictionary.TryGetValue()的用法
    官方解释 上面解释:1)TryGetValue是根据key返回相应的数据到value,如果没有key则返回默认值到value;2)这个方法的返回是bool值,如果dictionary里有存在相应的k......
  • UML建模——用例图(Use Case Diagram)
    UML建模——用例图(UseCaseDiagram)用例图主要用来描述角色以及角色与用例之间的连接关系。说明的是谁要使用系统,以及他们使用该系统可以做些什么。一个用例图包含了多个......
  • 脚本技巧-case语句
    目录前言选项前言我们在写脚本时,经常遇到,需要复用脚本功能的情况,如根据参数,决定要指定执行哪部分功能,这里我们使用shell的case语句实现。选项case$parainmode1)p......
  • Linux case语句用法
    case命令case语句与if-then-else语句的区别。例1:if-then-else语句,比较繁琐[19:37:32root@libin3libin]#usermod-Grootstudent[19:22:33root@libin3libin]#......
  • 【java基础】分支结构if-else、switch-case
    1.if-elseinta=10;if(a==0){ System.out.println("a等于0");}elseif(a<0){ System.out.println("a小于0");}else{ System.out.println("a大于0");}(1)条件表达式......
  • tcl dictionary
    tcldictionary1.创建字典——set/createdictcreatekey1value1...keynvaluen[multikeys/values]dictsetdict_namekeyvalue[singlekey/value]dictset/......