Windows Mysql8 设置大小写敏感

摘要:
当我们使用联机方法在my.ini _ case_table_中添加lower时,Windows系统无法更改为lower_case_table_Names=0。在将名称强制更改为2后,数据文件默认为1。MySQL 8.0要求我们在初始化后不能更改较低的_ case_table_名称的值。我的数据文件在programdataMySQL XXXXserver8.0中!

windows系统无法改成 lower_case_table_names=0, 因为windows默认是1,就算改也只能改成2,以下截自 MySQL 8.0 Reference Manual

Windows Mysql8 设置大小写敏感第1张

然后,当我们按照网上方法把 my.ini中的lower_case_table_names强行改成2之后,会发现,mysql server无法启动了!!这是因为(下面还是MySQL 8.0 Reference Manual)
Windows Mysql8 设置大小写敏感第2张

你会看到错误是,你的data文件默认是1,但是你的lower_case_table_names=2了所以报错。mysql8.0要求我们不能在initialize之后再更改lower_case_table_names的值,所以正确做法是!!!

  1. 清空data文件,我的data文件在programdataMySQLXXXXserver 8.0里面,你就把它删了,然后重新放个空的
  2. 然后把my.ini 里面lower_case_table_names,直接把1改成2
  3. 然后管理员身份运行cmd

Windows Mysql8 设置大小写敏感第3张

做这步重新initialize mysql server,然后…你的mysql server就被重新initialize了

后续:
因为重新initialize了嘛…以前的东西就没了…所以,你重新登陆mysql时候,用户名是root,密码在programdataMySQLXXXXserver 8.0里面搜索一个.err文件,密码会被随机初始化在里面,你用这个密码才能登陆哦。后面自己把他改掉就好啦

转载

免责声明:文章转载自《Windows Mysql8 设置大小写敏感》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇HP DL380服务器RAID信息丢失数据恢复方法和数据恢复过程分享在ensp上的动态NAT的配置下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

linux路由表配置

一、原理说明 1、路由表(table)从0到255进行编号,每个编号可以对应一个别名,编号和别名的对应关系在linux下放在/etc/iproute2/rt_tables这个文件里,一般0编号的table对应的别名为upspec,255编号对应的别名为local,254和253对应的别名分别为main和default,我们通常用route命令配置和查看的...

BaseController 的使用

为了提现代码的高可用性,我们可以常见的把dao层进行抽取,service ,但是很少看见有controller的抽取,其实dao层也是可以被抽取的。 首先我们定义一个BaseController接口 package com.zhan.common.controller.base; import com.zhan.common.domain.base....

Oracle索引语句整理

转载:http://www.cnblogs.com/djcsch2001/articles/1823459.html 索引,索引的建立、修改、删除索引索引是关系数据库中用于存放每一条记录的一种对象,主要目的是加快数据的读取速度和完整性检查。建立索引是一项技术性要求高的工作。一般在数据库设计阶段的与数据库结构一道考虑。应用系统的性能直接与索引的合理直接有关。...

lua basic

assert(condition) condition为nil或false,报错。反之正常执行。 collectgarbage(opt, ...) 手动这类GC是一件不太理想的事情,不管什么语言都是这样的,除非设计缺陷万不得已"collect" # 做一次完整的垃圾收集循环。"stop" # 停止垃圾收集器的运行。"restart" # 重启垃圾收集器的自...

bootstrap 3 之 表格(table的各种样式)

1、table-striped:斑马线表格 2、table-bordered:带边框的表格 3、table-hover:鼠标悬停高亮的表格 4、table-condensed:紧凑型表格(单元格的内距由8px调至5px。) 5、table-responsive:响应式表格(当你的浏览器可视区域小于768px时,表格底部会出现水平滚动条。当你的浏览器...

ArcGIS创建要素提示表已经被注册(Table already registered)

环境说明: 服务端:Centos6.7  Oracle11gR2 RAC集群     已经注册企业级数据库 本机:WIN10   ArcGIS10.1 问题描述: 因为原来的表空间创建错误(路径指定错误),需要将表空间数据清空后,删除表空间并重建,重建后无法导入或者新建原有数据,提示表已经存在错误,具体错误信息如下: Table already regis...