mysql 配置文件 my.cnf 增加 lower_case_table_names = 1 服务启动不了的原因

news/2024/11/16 4:55:08/

原因:在MySQL8.0之后的版本,只允许在数据库初始化时指定,之后不允许修改了

mysql 配置文件 my.cnf 增加 lower_case_table_names = 1 服务启动不了

报错信息:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

具体情况说明:

原来mysql服务正常运行

修改配置文件 my.cnf,简单的增加一行配置信息:lower_case_table_names = 1

配置文件 my.cnf 修改前的内容:

配置文件 my.cnf 修改后的内容:

重启mysql服务失败,报错信息:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details.

原因:在MySQL8.0之后的版本,只允许在数据库初始化时指定,之后不允许修改了 


http://www.ppmy.cn/news/1547355.html

相关文章

ElegantRL:高效、稳定的深度强化学习开源框架

ElegantRL是一个专为大规模并行深度强化学习(DRL)设计的开源框架,由Yonv1943(或AI4Finance-Foundation)开发。以下是关于ElegantRL的详细介绍: 一、项目背景与特点 项目名称:ElegantRL&#xf…

「iOS」——知乎日报第三周总结

知乎日报 前言详情页WKWebView的学习无限右滑小菊花控件工具栏 总结 前言 第三周完成了详情页的逻辑,主要写了无限右滑的逻辑,对一些UI控件进行优化。 详情页 WKWebView的学习 WKWebView是是苹果推崇的一个新的类,它用于将一个网页嵌套在软…

【3D Slicer】的小白入门使用指南一

一、3D Slicer认识 3D Slicer是一个开源医学影像分析和可视化平台(本质是TotalSegmentator的软件版)。(补充:TotalSegmentator 是一个用于医学图像分割的开源工具,能够对104种解剖结构进行精确分割。该项目基于深度学习技术,支持CT和MR图像的处理。TotalSegmentator 提供…

lab_2_3_144

lab_2_3_144 lab2主要是32位相对序列号WrappingInt32和64位绝对序列号的转换 q:序列号的作用: a:序列号的主要目的是确保数据的正确传输和顺序,以及在接收方进行数据的重传请求时能够准确地指出需要重传的数据部分 1、唯一性&…

7天用Go从零实现分布式缓存GeeCache(学习)(5)

Go 语言锁机制与 Geecache 项目中的加锁实现详解 一、Go 语言中的锁机制 Go 语言的 sync 包提供了多种用于并发控制的锁机制,以下是常用的几种: 1. sync.Mutex(互斥锁) 用途:控制对共享资源的独占访问,…

Kafka节点服役和退役

1 服役新节点 1)新节点准备 (1)关闭 bigdata03,进行一个快照,并右键执行克隆操作。 (2)开启 bigdata04,并修改 IP 地址。 vi /etc/sysconfig/network-scripts/ifcfg-ens33修改完…

【Android、IOS、Flutter、鸿蒙、ReactNative 】文本点击事件

Android Studio 版本 Android Java TextView 实现 点击事件 参考 import androidx.appcompat.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.TextView; import android.widget.Toast;public c…

RFC 2018 即《TCP Selective Acknowledgement Options》

RFC 2018 即《TCP Selective Acknowledgement Options》