在安装了8.0.14之后,初始化的时候在my.cnf里设置了lower_case_table_names=1,安装好了之后,启动报错:

2019-01-28T13:24:24.919463+08:00 0 [System] [MY-010116] [Server] /usr/local/mysql/bin/mysqld (mysqld 8.0.14) starting as process 24567

2019-01-28T13:24:25.339412+08:00 1 [ERROR] [MY-011087] [Server] Different lower_case_table_names settings for server ('1') and data dictionary ('0').

2019-01-28T13:24:25.339709+08:00 0 [ERROR] [MY-010020] [Server] Data Dictionary initialization failed.

2019-01-28T13:24:25.339903+08:00 0 [ERROR] [MY-010119] [Server] Aborting

2019-01-28T13:24:26.660278+08:00 0 [System] [MY-010910] [Server] /usr/local/mysql/bin/mysqld: Shutdown complete (mysqld 8.0.14)  MySQL Community Server - GPL.

查看MySQL官方文档,有记录:

lower_case_table_names can only be configured when initializing the server. Changing the lower_case_table_names setting after the server is initialized is prohibited.

只有在初始化的时候设置

lower_case_table_names=1才有效,比如:

--initialize --lower-case-table-names=1

详见

https://bugs.mysql.com/bug.php?id=90695

mysql low_case_MySQL8.0的坑之lower_case_table_names相关推荐

  1. mysql 8.0 导入文件_mysql 8.0数据库迁移(直接复制文件)

    caching_sha2_password认证插件提供更32313133353236313431303231363533e58685e5aeb931333433636131多的密码加密方式,并且在加密 ...

  2. mysql8 index255_详解关于MySQL 8.0走过的坑

    今天手贱更新了MySQL 8.0 第一个问题:Navicat连接不上数据库 安装的mysql为localhost:3306,配置一切默认,安装后打开Navicat 12 新建连接,直接报错 authe ...

  3. MySQL 8.0踩到的坑(2)

    MySQL 8.0踩到的坑(2) 前言 一.修改root密码 二.创建新用户并更改权限 创建用户 更改权限 前言 在mysql 8.0.26-o ubuntu0.20.04.2 for Linux o ...

  4. MySQL 8.0踩的坑

    MySQL 8.0踩的坑 前言 一.MySQL 8.0 删除了password() 二.MySQL 8.0以后修改root密码 三.创建新用户并更改权限 总结 前言 在安装了新的Ubuntu21.04 ...

  5. MySQL 8.0踩的坑(3)

    MySQL 8.0踩的坑(3) Mysql远程连接报错 Mysql远程连接报错 原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制 之前版本的mysql使用的 ...

  6. 警惕参数变化,MySQL 8.0 升级避免再次踩坑

    MySQL 8.0新特性专栏目录 <MySQL开发规范>过时了,视图查询性能提升了一万倍 你真的会用EXPLAIN么,SQL性能优化王者晋级之路 索引三剑客之降序索引和不可见索引 千呼万唤 ...

  7. MySQL 8.0与MariaDB 10.4,谁更易于填坑补锅?

    文章转载自dbaplus社群公众号 作者介绍 贺春旸,凡普金科DBA团队负责人,<MySQL管理之道:性能调优.高可用与监控>第一.二版作者,曾任职于中国移动飞信.安卓机锋网.致力于Mar ...

  8. mysql压缩包安装的密码忘了怎么办_数据库mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑...

    http://www.cppcns.com/shujuku/mysql/283231.html  也可以参照这个8.0.18安装方法 1.下载zip安装包(解压到指定文件夹) 1)从mysql官网下载 ...

  9. CentOS 8下 MySQL 8.0 安装部署(亲测)

    MySQL 8正式版8.0.11已发布,官方表示MySQL8要比MySQL 5.7快2倍,还带来了大量的改进和更快的性能!到底谁最牛呢?请看:MySQL 5.7 vs 8.0,哪个性能更牛? 下载地址 ...

最新文章

  1. mysql中创建时间和更新时间的区别
  2. 数据集制作_轻松学Pytorch自定义数据集制作与使用
  3. Git的commit之后的撤销reset
  4. QT UI获得控件ID(HWND)
  5. 【317】python 指定浏览器打开网页 / 文件
  6. WebServices 基础知识
  7. Atitit 效率提升法细则 v3 t028.docx Atitit 提升效率细则 目录 1. 目标 2 1.1. 配置化增加扩展性 尽可能消除编译 方便增加 调整业务逻辑 2 1.2. 统一接口
  8. pytorch-minst手写字符识别实战
  9. 服务器响应为 5.7.0 dt spm,常见邮箱客户端发送失败的错误代码解析
  10. meta-data介绍
  11. Unix传奇历史与回忆-读史使人明智,鉴以往而知未来
  12. HDU 4565(矩阵快速幂)
  13. 从零开始的RVOS: Referring Video Object Segmentation
  14. 利用E4A编写APP获取安卓手机加速度传感器数据
  15. Qt开发高级进阶:如何拷贝生成后的文件到特定文件夹
  16. gurobi中的lp
  17. 软件设计师(计算机系统)
  18. 用java编写天天爱消除_jQuery实现简易的天天爱消除小游戏
  19. 关于使用cin的返回值终止循环输入
  20. App测试环境搭建全过程,包含JAVA JDK配置、Android SDK、、Appium、Node.js、模拟器配置【究极保姆级】还不会我吃奥利给

热门文章

  1. C#开发终端式短信的原理和方法
  2. 一段按页自动滚动文字或图片的Js代码
  3. linux中resize的含义,linux的resize2fs命令
  4. 小程序云开发搜索功能的实现正则_码code | 如何借助小程序云开发实现小程序支付功能...
  5. 带你反编译APP然后重新打包「MacOS」
  6. 前端后端接口那些事吐槽
  7. bem什么意思_BEM命名法
  8. 虚拟机的网络连接模式
  9. java前言_Java Web前言
  10. struts2 Eclipse 中集成strust2开发框架实例