mysql low_case_MySQL8.0的坑之lower_case_table_names
在安装了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相关推荐
- mysql 8.0 导入文件_mysql 8.0数据库迁移(直接复制文件)
caching_sha2_password认证插件提供更32313133353236313431303231363533e58685e5aeb931333433636131多的密码加密方式,并且在加密 ...
- mysql8 index255_详解关于MySQL 8.0走过的坑
今天手贱更新了MySQL 8.0 第一个问题:Navicat连接不上数据库 安装的mysql为localhost:3306,配置一切默认,安装后打开Navicat 12 新建连接,直接报错 authe ...
- MySQL 8.0踩到的坑(2)
MySQL 8.0踩到的坑(2) 前言 一.修改root密码 二.创建新用户并更改权限 创建用户 更改权限 前言 在mysql 8.0.26-o ubuntu0.20.04.2 for Linux o ...
- MySQL 8.0踩的坑
MySQL 8.0踩的坑 前言 一.MySQL 8.0 删除了password() 二.MySQL 8.0以后修改root密码 三.创建新用户并更改权限 总结 前言 在安装了新的Ubuntu21.04 ...
- MySQL 8.0踩的坑(3)
MySQL 8.0踩的坑(3) Mysql远程连接报错 Mysql远程连接报错 原因:mysql 8.0 默认使用 caching_sha2_password 身份验证机制 之前版本的mysql使用的 ...
- 警惕参数变化,MySQL 8.0 升级避免再次踩坑
MySQL 8.0新特性专栏目录 <MySQL开发规范>过时了,视图查询性能提升了一万倍 你真的会用EXPLAIN么,SQL性能优化王者晋级之路 索引三剑客之降序索引和不可见索引 千呼万唤 ...
- MySQL 8.0与MariaDB 10.4,谁更易于填坑补锅?
文章转载自dbaplus社群公众号 作者介绍 贺春旸,凡普金科DBA团队负责人,<MySQL管理之道:性能调优.高可用与监控>第一.二版作者,曾任职于中国移动飞信.安卓机锋网.致力于Mar ...
- mysql压缩包安装的密码忘了怎么办_数据库mysql 8.0.18 压缩包安装及忘记密码重置所遇到的坑...
http://www.cppcns.com/shujuku/mysql/283231.html 也可以参照这个8.0.18安装方法 1.下载zip安装包(解压到指定文件夹) 1)从mysql官网下载 ...
- CentOS 8下 MySQL 8.0 安装部署(亲测)
MySQL 8正式版8.0.11已发布,官方表示MySQL8要比MySQL 5.7快2倍,还带来了大量的改进和更快的性能!到底谁最牛呢?请看:MySQL 5.7 vs 8.0,哪个性能更牛? 下载地址 ...
最新文章
- mysql中创建时间和更新时间的区别
- 数据集制作_轻松学Pytorch自定义数据集制作与使用
- Git的commit之后的撤销reset
- QT UI获得控件ID(HWND)
- 【317】python 指定浏览器打开网页 / 文件
- WebServices 基础知识
- Atitit 效率提升法细则 v3 t028.docx Atitit 提升效率细则 目录 1. 目标 2 1.1. 配置化增加扩展性 尽可能消除编译 方便增加 调整业务逻辑 2 1.2. 统一接口
- pytorch-minst手写字符识别实战
- 服务器响应为 5.7.0 dt spm,常见邮箱客户端发送失败的错误代码解析
- meta-data介绍
- Unix传奇历史与回忆-读史使人明智,鉴以往而知未来
- HDU 4565(矩阵快速幂)
- 从零开始的RVOS: Referring Video Object Segmentation
- 利用E4A编写APP获取安卓手机加速度传感器数据
- Qt开发高级进阶:如何拷贝生成后的文件到特定文件夹
- gurobi中的lp
- 软件设计师(计算机系统)
- 用java编写天天爱消除_jQuery实现简易的天天爱消除小游戏
- 关于使用cin的返回值终止循环输入
- App测试环境搭建全过程,包含JAVA JDK配置、Android SDK、、Appium、Node.js、模拟器配置【究极保姆级】还不会我吃奥利给